1. 1bf080e Remove dead recursive function. by Benjamin Kramer · 11 years ago
  2. 7967c95 Implements 64 bit microsoft record layout and adds lit tests to cover by Warren Hunt · 11 years ago
  3. 885d8bf AST: Mangle fields in anonymous structs/unions by David Majnemer · 11 years ago
  4. bef582b Refactor out the circular reference to LambdaExpr in CXXRecordDecl. by Faisal Vali · 11 years ago
  5. 80f2b2e Revert r193223 and r193216. by Rafael Espindola · 11 years ago
  6. a4c91af Remove the circular reference to LambdaExpr in CXXRecordDecl. by Faisal Vali · 11 years ago
  7. 426589a Teach AST dumper to dump the containing module and hidden flag for declarations. by Richard Smith · 11 years ago
  8. b1c0e20 Treat aliases as definitions. by Rafael Espindola · 11 years ago
  9. e39c0f3 Drop the unneeded VBase field from MethodInfo in the VFTableBuilder class by Timur Iskhodzhanov · 11 years ago
  10. 87bcee8 Simplify some implementations of get*Decl. by Rafael Espindola · 11 years ago
  11. 9297535 Reduce indentation with an early exit. by Rafael Espindola · 11 years ago
  12. 7693b32 Add isFirstDecl to DecBase too and use it instead of getPreviousDecl() == 0. by Rafael Espindola · 11 years ago
  13. 65d1096 Simplify FunctionDecl::getBody. by Rafael Espindola · 11 years ago
  14. 8219c03 Fix 80-column violation. by Richard Smith · 11 years ago
  15. 7121bdb [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final' by David Majnemer · 11 years ago
  16. bc65091 Rename some functions for consistency. by Rafael Espindola · 11 years ago
  17. 8255274 [-cxx-abi microsoft] Fix this argument/parameter offsets for virtual destructors in the presence of virtual bases by Timur Iskhodzhanov · 11 years ago
  18. d6be277 On 32 bit windows, mangle stdcall and fastcall decls in clang. by Rafael Espindola · 11 years ago
  19. c504288 Teach the AST dumper to dump the canonical declaration for a mergeable declaration. by Richard Smith · 11 years ago
  20. f186c92 Add constant evaluation support for __builtin_isinf, __builtin_isfinite, by Richard Smith · 11 years ago
  21. 8690cee ms-compat: Fix taking the address of a member of a dependent base by Reid Kleckner · 11 years ago
  22. b7f23f1 Correctly skip type sugar when determining the width of an enum type. Derived by Richard Smith · 11 years ago
  23. a7dec29 PR17576: Fix assertion on polymorphic classes with small alignment by Reid Kleckner · 11 years ago
  24. d42217f Correctly check for distructors when realizing vtordisps by Warren Hunt · 11 years ago
  25. 7dcff5b Reduce double set lookups by using the result of insert. by Benjamin Kramer · 11 years ago
  26. 812a32f Only use the MS record layout when using the MS C++ ABI by Reid Kleckner · 11 years ago
  27. 70e37c4 Fix unused variable warning in MS record layout. by Reid Kleckner · 11 years ago
  28. b2969b1 Adds Microsoft compatiable C++ record layout code to clang. by Warren Hunt · 11 years ago
  29. af3b980 Fix getIntegerTypeOrder() to properly handle enums by first unwrapping their underlying integer type. This is a precondition for calling getIntegerRank(). by Ted Kremenek · 11 years ago
  30. 8f2cb42 This patch addresses a problem encountered by the by Sean Callanan · 11 years ago
  31. 9fe529f ObjectiveC migrator. Introduce a new print policy for by Fariborz Jahanian · 11 years ago
  32. f074658 Code cleanup: rename VTableContext to ItaniumVTableContext, VTableBuilder to ItaniumVTableBuilder and clang-format code around by Timur Iskhodzhanov · 11 years ago
  33. 2cb17a0 Reland 192220 "Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft" with relaxed assertions by Timur Iskhodzhanov · 11 years ago
  34. 0ac66c0 Revert 192220 as it fails on an assertion by Timur Iskhodzhanov · 11 years ago
  35. c3dcfa2 Abstract out parts of thunk emission code, add support for simple thunks when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  36. 5ce45c7 Fix an edge case in the template differ with default arguments. by Benjamin Kramer · 11 years ago
  37. ffc63a8 Fix linkage calculation of auto member functions returning lambdas by Faisal Vali · 11 years ago
  38. d1a32c3 [ms-cxxabi] Fix the calling convention for operator new in records by Reid Kleckner · 11 years ago
  39. 9a7e09f Remove -ast-dump-xml. by Richard Smith · 11 years ago
  40. 4ed0122 When merging class definitions across modules in C++, merge together fields. by Richard Smith · 11 years ago
  41. cbf8dde Fix PR17382 - properly group virtual method overloads in the vftable by Timur Iskhodzhanov · 11 years ago
  42. 8a5fb99 Simplify MicrosoftCXXNameMangler::mangleFunctionType by Timur Iskhodzhanov · 11 years ago
  43. 11f22a3 Extract ABI-specific parts of MangleContext into separate classes by Timur Iskhodzhanov · 11 years ago
  44. d195bc3 [OpenMP] Added parsing and semantic analysis for firstprivate clause by Alexey Bataev · 11 years ago
  45. de8eaa2 Fix computation of linkage within nested lambdas. by Faisal Vali · 11 years ago
  46. 9b93f20 Tweak changes in r186464 to avoid a crash. by Eli Friedman · 11 years ago
  47. c6867dd Revert the linkage fix. by Faisal Vali · 11 years ago
  48. 99229cd Fix computation of linkage within nested lambdas. by Faisal Vali · 11 years ago
  49. 56fe35b Fix windows newlines :( by Faisal Vali · 11 years ago
  50. d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
  51. 4cb295d Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y; by Richard Smith · 11 years ago
  52. 42572f5 Refactor comment merging. by Benjamin Kramer · 11 years ago
  53. 04fa7a3 Per latest drafting, switch to implementing init-captures as if by declaring by Richard Smith · 11 years ago
  54. d0629eb Variable templates: handle instantiation of static data member templates by Richard Smith · 11 years ago
  55. a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  56. c420e3c AST: Handle multidimensional arrays inside of __uuidof() by David Majnemer · 11 years ago
  57. fe16aa3 AST: Handle qualified array types in typeid() expressions by David Majnemer · 11 years ago
  58. fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  59. d0dbb7e [OPENMP] Improved variable lookup procedure for threadprivate variables. by Alexey Bataev · 11 years ago
  60. e3e686f Remove unused param from MicrosoftMangle::mangleCallingConvention() by Reid Kleckner · 11 years ago
  61. 543c4ae [OPENMP] Bug fixes and improvements. by Alexey Bataev · 11 years ago
  62. bf44918 Fix comment to match name of variable. by Nick Lewycky · 11 years ago
  63. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  64. 1a97344 Fix ObjC @encode for C++ classes w/virtual bases. by Eli Friedman · 11 years ago
  65. 71687a0 -ast-dump support for variable templates. by Richard Smith · 11 years ago
  66. aa82461 Revert "Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately"" by David Majnemer · 11 years ago
  67. 1f7fd68 Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately" by David Majnemer · 11 years ago
  68. 0754047 [-cxx-abi microsoft] Mangle local TagDecls appropriately by David Majnemer · 11 years ago
  69. 69b6515 Fix const-eval of vector init-lists of a vector. by Eli Friedman · 11 years ago
  70. e9f6f33 [-cxx-abi microsoft] Correctly identify Win32 entry points by David Majnemer · 11 years ago
  71. 2574084 Prune "return" after llvm_unreachable(). It was redundant. by NAKAMURA Takumi · 11 years ago
  72. 1fca547 Part three of PR15721: if we have an invalid CXXDefaultInitExpr, don't crash if by Richard Smith · 11 years ago
  73. cb3b400 ASTContext.cpp: Fix a warning in r190684. [-Wcovered-switch-default] by NAKAMURA Takumi · 11 years ago
  74. cef8e69 A buildbot compiling with strict error on unused variables pointed out a by David Tweed · 11 years ago
  75. 1eef852 Certain multi-platform languages, such as OpenCL, have the concept of by David Tweed · 11 years ago
  76. 978c5e0 [-cxx-abi microsoft] Mangle user defined entry points properly by David Majnemer · 11 years ago
  77. cab7dad [-cxx-abi microsoft] Mangle declarations inside extern "C" by David Majnemer · 11 years ago
  78. e825cf3 Fix the end-location of a CXXTemporaryObjectExpr when it is created with a initializer_list. by Argyrios Kyrtzidis · 11 years ago
  79. d068607 Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required. by Aaron Ballman · 11 years ago
  80. 58e4cd0 [-cxx-abi microsoft] Canonicalize array parameters better by David Majnemer · 11 years ago
  81. a3d727b volatile types are not trivially copyable. by Eli Friedman · 11 years ago
  82. bafe46f Add unused markings to suppress warnings. by Eli Friedman · 11 years ago
  83. 812d6bc PR5683: Issue a warning when subtracting pointers to types of zero size, and by Richard Smith · 11 years ago
  84. c5c6fa7 [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 11 years ago
  85. 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
  86. b716558 C++ modules: fix a bug where loading a declaration with some name would prevent by Richard Smith · 11 years ago
  87. 6333bad Correct typo. by David Majnemer · 11 years ago
  88. 09e0626 'return' before 'else' is bad style by David Majnemer · 11 years ago
  89. 29b37a0 AST: __uuidof should leak through templated types by David Majnemer · 11 years ago
  90. 1245a54 Fix missing source location in CXXTemporaryObjectExpr nodes. by Enea Zaffanella · 11 years ago
  91. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  92. e3efec2 Mark lambda closure classes as being implicitly-generated. by James Dennett · 11 years ago
  93. 7b7bef1 Add new methods for TargetInfo: by Stepan Dyatkovskiy · 11 years ago
  94. 86164e8 Note when a decl is used in AST files. by Eli Friedman · 11 years ago
  95. e7eb0c4 PR17103: Scoped enumerations with signed integer types have signed integer by Richard Smith · 11 years ago
  96. 0aae289 ASTDumper: fix dump of CXXCatchStmt by Pavel Labath · 11 years ago
  97. b2b169a Remove useless reinterpret_casts from Stmt.cpp by Pavel Labath · 11 years ago
  98. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  99. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  100. 4d40322 Mark that qualifiers can prefix the auto type. This seems to just have by Chandler Carruth · 11 years ago