1. 10b55fc If a partial specialization of a member template is declared within a class by Richard Smith · 12 years ago
  2. 0b55119 Revert change accidentally committed in r191150. by Richard Smith · 12 years ago
  3. 089c316 PR17295: Do not allow explicit conversion functions to be used in cases where by Richard Smith · 12 years ago
  4. 541b38b Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 12 years ago
  5. 50ce835 Revert "Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately"" by David Majnemer · 12 years ago
  6. 3775441 Revert "[-cxx-abi microsoft] Mangle local TagDecls appropriately" by David Majnemer · 12 years ago
  7. 1ebb145 [-cxx-abi microsoft] Mangle local TagDecls appropriately by David Majnemer · 12 years ago
  8. 276dd18 Note when a decl is used in AST files. by Eli Friedman · 12 years ago
  9. 8918920 Sema: Subst type default template args earlier by David Majnemer · 12 years ago
  10. b2f61b4 Remove SequenceNumber from class/variable template partial specializations. by Richard Smith · 12 years ago
  11. 72caf2b Refactor for clarity and simplicity. by Larisse Voufo · 12 years ago
  12. 4cda461 Improve support for static data member templates. This revision still has at least one bug, as it does not respect the variable template specialization hierarchy well. by Larisse Voufo · 12 years ago
  13. f0a84f2 Parse: Do not 'HandleTopLevelDecl' on templated functions. by David Majnemer · 12 years ago
  14. c58f38f PR16875: The return type of a dependent function type is visible when it's by Richard Smith · 12 years ago
  15. d8dd97c Bug fix: disallow a variable template to be redeclared as a non-templated variable by Larisse Voufo · 12 years ago
  16. 1c34fb7 Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3: by Richard Smith · 12 years ago
  17. a11bd8a variable templates updated for PCH serialization... Still working on test cases... by Larisse Voufo · 12 years ago
  18. 074a518 Fix to PR16225 (Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope") by Serge Pavlov · 12 years ago
  19. 6dbe187 Added source locs for angled parentheses in class/var template partial specs. by Enea Zaffanella · 12 years ago
  20. e40f2ba PR9992: Serialize and deserialize the token sequence for a function template in by Richard Smith · 12 years ago
  21. 4154f46 Fixing commit r187768: Moved diagnosis of forward declarations of variable templates from Parser to Sema. by Larisse Voufo · 12 years ago
  22. 21de36b Moved diagnosis of forward declarations of variable templates from Parser to Sema. by Larisse Voufo · 12 years ago
  23. 8c2d367 SemaTemplateInstantiateDecl.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
  24. 39a1e50 Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 12 years ago
  25. a09e44c Fix declaring class template methods with an attributed typedef by Reid Kleckner · 12 years ago
  26. e05a3cf Improve clarity/consistency of a few UsingDecl methods and related helpers. by Enea Zaffanella · 12 years ago
  27. 25723ce Fix source range of implicitly instantiated friend declaration. by Enea Zaffanella · 12 years ago
  28. 6401768 Reinstate r186040, with additional fixes and more test coverage (reverted in by Richard Smith · 12 years ago
  29. 9324d16 Re-revert r86040, which was un-reverted in r186199. by Chandler Carruth · 12 years ago
  30. 7cd8f60 Fix to PR12262 - assertion when substituting explicit template arguments by Serge Pavlov · 12 years ago
  31. 141942f Unrevert r186040, reverted in r186185, with fix for PR16597. by Richard Smith · 12 years ago
  32. 9bdd1bb Revert r186040 to fix PR16597 while Richard investigates what the best fix is. by Chandler Carruth · 12 years ago
  33. 7a73449 If we friend a declaration twice, that should not make it visible to name by Richard Smith · 12 years ago
  34. ed5fe90 Fixed comment of Sema::FindInstantiatedDecl. by Serge Pavlov · 12 years ago
  35. cb9cd6c Switch Decl instantiation to DeclNodes.inc. by Eli Friedman · 12 years ago
  36. 18d3598 Fix PCH bug with member templates of local classes in nontemplate functions. by Faisal Vali · 12 years ago
  37. 2c30850 Include the unexpanded packs in the initializer expression when checking a by Nick Lewycky · 12 years ago
  38. 896b32f Use FPT::getArgTypes() instead of manually building ArrayRefs by Reid Kleckner · 12 years ago
  39. 236bec2 reverted test by Larisse Voufo · 12 years ago
  40. ef2de6f2 test by Larisse Voufo · 12 years ago
  41. c3d2ebb PR16243: Use CXXThisOverride during template instantiation, and fix up the by Richard Smith · 12 years ago
  42. 4c163a0 PR15757: When we instantiate an inheriting constructor template, also by Richard Smith · 13 years ago
  43. 6f6f3b4 OpenMP threadprivate with qualified names. by Alexey Bataev · 13 years ago
  44. acb8ecd In VarDecl nodes, store the thread storage class specifier as written. by Enea Zaffanella · 13 years ago
  45. 2a7d481 Implement most of N3638 (return type deduction for normal functions). by Richard Smith · 13 years ago
  46. 47752e4 ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali! by Richard Smith · 13 years ago
  47. e5fde99 ArrayRef'ize Sema::ActOnEnumBody. No functionality change. by Dmitri Gribenko · 13 years ago
  48. 5e77d76 Basic support for Microsoft property declarations and references thereto. by John McCall · 13 years ago
  49. 9dd86de Correctly propagate the storage class to function template instantiations. by Rafael Espindola · 13 years ago
  50. 29cda59 Fix the storage class of method instantiations. by Rafael Espindola · 13 years ago
  51. fd3834f Annotate flavor of TLS variable (statically or dynamically initialized) onto the AST. by Richard Smith · 13 years ago
  52. 185be18 C++11 inheriting constructors: support for inheriting constructor templates. by Richard Smith · 13 years ago
  53. 6ae7e50 Add 178663 back. by Rafael Espindola · 13 years ago
  54. 985a3ab Revert 178663. by Rafael Espindola · 13 years ago
  55. adea16b Don't compute a patched/semantic storage class. by Rafael Espindola · 13 years ago
  56. a769e07 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 13 years ago
  57. 5ea9577 Add TagDecl::hasNameForLinkage(), which is true if the tag by John McCall · 13 years ago
  58. d831d95 <rdar://problem/13094134> Don't try to wire up typedef names for invalid anonymous tag declarations encountered during template instantiation. by Douglas Gregor · 13 years ago
  59. 5c38272 ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 13 years ago
  60. 8a27b2b In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the consumer by Argyrios Kyrtzidis · 13 years ago
  61. 44c247f Handle alignas(foo...) pack expansions. by Richard Smith · 13 years ago
  62. bc8caaf Implement C++11 [dcl.align]p6-p8, and C11 6.7.5/7. This had to be split out of by Richard Smith · 13 years ago
  63. 7a30dc5 Use None rather than Optional<T>() where possible. by David Blaikie · 13 years ago
  64. 05785d1 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 13 years ago
  65. 6adc78e Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 13 years ago
  66. 848e1f1 Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign. by Richard Smith · 13 years ago
  67. af02bbe [Sema][Attr]Fix alignment attribute printing. by Michael Han · 13 years ago
  68. a5aaca9 Propagate the spelling list index for an attribute across template instantiation. by Richard Smith · 13 years ago
  69. f3814ad Clean up: since we have FunctionDecl::IsInline, make it store the right value by Richard Smith · 13 years ago
  70. 3fc2f91 ArrayRef-ize some ctor initializer related APIs by David Blaikie · 13 years ago
  71. 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
  72. d59b832 PR13470: Ensure that copy-list-initialization isntantiates as by Richard Smith · 13 years ago
  73. ff7d47a Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 13 years ago
  74. bd30512 PR14558: Compute triviality of special members (etc) at the end of the class by Richard Smith · 13 years ago
  75. 92f241f Properly compute triviality for explicitly-defaulted or deleted special members. by Richard Smith · 13 years ago
  76. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  77. cc8990f Store this Decl* as a Decl* instead of a uintptr_t. No functionality change. by Nick Lewycky · 13 years ago
  78. d81108f s/tranform/transform/ by Benjamin Kramer · 13 years ago
  79. 2ddcbab Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. These by Richard Smith · 13 years ago
  80. 0d4fce1 Fixed instantiated operators source range. by Abramo Bagnara · 13 years ago
  81. 60f2e1e Don't produce diagnostics for missing ctor-initializers during template by Richard Smith · 13 years ago
  82. a31a89a Per C++11 [class.friend]p3, the 'friend' keyword must appear first in a by Richard Smith · 13 years ago
  83. 1af8ad4 Actually rebuild function types properly when adjusting the function by Douglas Gregor · 13 years ago
  84. 89f593a When we substitute into the type of a function based on the by Douglas Gregor · 13 years ago
  85. b15fe3a PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 13 years ago
  86. 1fde8ec PR9023: A template template parameter whose template parameter list contains an by Richard Smith · 13 years ago
  87. 8843f9f Do not add using directives to a function decl context when instantiating. by Abramo Bagnara · 13 years ago
  88. f062343 Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 13 years ago
  89. 62b95d8 Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 13 years ago
  90. a0a9689 Check access to friend declarations. There's a number of different by John McCall · 13 years ago
  91. d3b5c908 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 13 years ago
  92. 505df23 PR12917: Remove incorrect assumption that lambda mangling information cannot by Richard Smith · 13 years ago
  93. 198223b PR13386: When matching up parameters between a function template declaration by Richard Smith · 13 years ago
  94. 5a0956e Fix rejects-valid: explicit specialization of redeclared deleted function template. by David Blaikie · 13 years ago
  95. ded9c2e Stop instantiating a class if we hit a static_assert failure. Also, if the by Richard Smith · 13 years ago
  96. 8a874c9 PR9793: Treat substitution as an instantiation step for the purpose of the by Richard Smith · 13 years ago
  97. 7b5a716 Make explicit specializations at class scope work by Nico Weber · 13 years ago
  98. 478faed Reapplying the changes from r158717 as they were rolled back to avoid merge conflicts from a separate problematic patch. by Aaron Ballman · 13 years ago
  99. e1c0ae6 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 13 years ago
  100. 38c9ad9 Improves parsing and semantic analysis for MS __declspec attributes. This includes support for the align (which fixes PR12631). by Aaron Ballman · 13 years ago