1. 98a7558 Include the unexpanded packs in the initializer expression when checking a by Nick Lewycky · 11 years ago
  2. 0567a79 Use FPT::getArgTypes() instead of manually building ArrayRefs by Reid Kleckner · 11 years ago
  3. 50b60b3 reverted test by Larisse Voufo · 11 years ago
  4. 817e01f test by Larisse Voufo · 11 years ago
  5. cafeb94 PR16243: Use CXXThisOverride during template instantiation, and fix up the by Richard Smith · 11 years ago
  6. b5eb3f5 PR15757: When we instantiate an inheriting constructor template, also by Richard Smith · 11 years ago
  7. 6af701f OpenMP threadprivate with qualified names. by Alexey Bataev · 11 years ago
  8. dc17384 In VarDecl nodes, store the thread storage class specifier as written. by Enea Zaffanella · 11 years ago
  9. 60e141e Implement most of N3638 (return type deduction for normal functions). by Richard Smith · 11 years ago
  10. c95d413 ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali! by Richard Smith · 11 years ago
  11. 9ff2b42 ArrayRef'ize Sema::ActOnEnumBody. No functionality change. by Dmitri Gribenko · 11 years ago
  12. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
  13. 459ef03 Correctly propagate the storage class to function template instantiations. by Rafael Espindola · 11 years ago
  14. 72fdc89 Fix the storage class of method instantiations. by Rafael Espindola · 11 years ago
  15. 38afbc7 Annotate flavor of TLS variable (statically or dynamically initialized) onto the AST. by Richard Smith · 11 years ago
  16. 4841ca5 C++11 inheriting constructors: support for inheriting constructor templates. by Richard Smith · 11 years ago
  17. d2615cc Add 178663 back. by Rafael Espindola · 11 years ago
  18. 4f8a3eb Revert 178663. by Rafael Espindola · 11 years ago
  19. 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 11 years ago
  20. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  21. 83972f1 Add TagDecl::hasNameForLinkage(), which is true if the tag by John McCall · 11 years ago
  22. c61361b <rdar://problem/13094134> Don't try to wire up typedef names for invalid anonymous tag declarations encountered during template instantiation. by Douglas Gregor · 11 years ago
  23. bea522f ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 11 years ago
  24. afda905 In Sema::InstantiateStaticDataMemberDefinition, pass the var decl to the consumer by Argyrios Kyrtzidis · 11 years ago
  25. f6565a9 Handle alignas(foo...) pack expansions. by Richard Smith · 11 years ago
  26. 671b321 Implement C++11 [dcl.align]p6-p8, and C11 6.7.5/7. This had to be split out of by Richard Smith · 11 years ago
  27. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 11 years ago
  28. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 11 years ago
  29. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  30. be507b6 Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign. by Richard Smith · 12 years ago
  31. a31f65b [Sema][Attr]Fix alignment attribute printing. by Michael Han · 12 years ago
  32. 8f3aacc Propagate the spelling list index for an attribute across template instantiation. by Richard Smith · 12 years ago
  33. d4497dd Clean up: since we have FunctionDecl::IsInline, make it store the right value by Richard Smith · 12 years ago
  34. 93c8617 ArrayRef-ize some ctor initializer related APIs by David Blaikie · 12 years ago
  35. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  36. c83c230 PR13470: Ensure that copy-list-initialization isntantiates as by Richard Smith · 12 years ago
  37. 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
  38. 1d28caf PR14558: Compute triviality of special members (etc) at the end of the class by Richard Smith · 12 years ago
  39. ac71351 Properly compute triviality for explicitly-defaulted or deleted special members. by Richard Smith · 12 years ago
  40. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  41. 4a9e60f Store this Decl* as a Decl* instead of a uintptr_t. No functionality change. by Nick Lewycky · 12 years ago
  42. accaf19 s/tranform/transform/ by Benjamin Kramer · 12 years ago
  43. b5b37d1 Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. These by Richard Smith · 12 years ago
  44. 635311f Fixed instantiated operators source range. by Abramo Bagnara · 12 years ago
  45. 54b3ba8 Don't produce diagnostics for missing ctor-initializers during template by Richard Smith · 12 years ago
  46. d6f80da Per C++11 [class.friend]p3, the 'friend' keyword must appear first in a by Richard Smith · 12 years ago
  47. bed51fe Actually rebuild function types properly when adjusting the function by Douglas Gregor · 12 years ago
  48. 71074fd When we substitute into the type of a function based on the by Douglas Gregor · 12 years ago
  49. 9a4db03 PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 12 years ago
  50. 6964b3f PR9023: A template template parameter whose template parameter list contains an by Richard Smith · 12 years ago
  51. 536afbe Do not add using directives to a function decl context when instantiating. by Abramo Bagnara · 12 years ago
  52. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  53. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  54. 1f2e1a9 Check access to friend declarations. There's a number of different by John McCall · 12 years ago
  55. b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
  56. adb1d4c PR12917: Remove incorrect assumption that lambda mangling information cannot by Richard Smith · 12 years ago
  57. 500d729 PR13386: When matching up parameters between a function template declaration by Richard Smith · 12 years ago
  58. 85f485a Fix rejects-valid: explicit specialization of redeclared deleted function template. by David Blaikie · 12 years ago
  59. e3f470a Stop instantiating a class if we hit a static_assert failure. Also, if the by Richard Smith · 12 years ago
  60. ab91ef1 PR9793: Treat substitution as an instantiation step for the purpose of the by Richard Smith · 12 years ago
  61. 6b02009 Make explicit specializations at class scope work by Nico Weber · 12 years ago
  62. fc685ac Reapplying the changes from r158717 as they were rolled back to avoid merge conflicts from a separate problematic patch. by Aaron Ballman · 12 years ago
  63. 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
  64. ed35fd1 Improves parsing and semantic analysis for MS __declspec attributes. This includes support for the align (which fixes PR12631). by Aaron Ballman · 12 years ago
  65. f198d12 Documentation cleanup: fixing a typo from my previous 'fix'. by James Dennett · 12 years ago
  66. ef2b5b3 Documentation cleanup: by James Dennett · 12 years ago
  67. 1dfbd92 Still more Doxygen documentation fixes: by James Dennett · 12 years ago
  68. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago
  69. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  70. 703b601 Correct the starting location for instantiations of field declarations which by Richard Smith · 12 years ago
  71. 31c195a Fix our handling of visibility in explicit template instantiations. by Rafael Espindola · 12 years ago
  72. ab41fe9 Move Sema::VerifyIntegerConstantExpression() and by Douglas Gregor · 12 years ago
  73. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  74. 13bffc5 PR 12586: Fix assert while running libc++ testsuite: deal with exception by Richard Smith · 12 years ago
  75. 87162c2 PR12569: Instantiate exception specifications of explicit instantiations by Richard Smith · 12 years ago
  76. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  77. cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
  78. 95e3872 If something already instantiated is reinstantiated as an explicit definition, by Nick Lewycky · 12 years ago
  79. c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 12 years ago
  80. 1e1e972 When we form a new function/class template specialization, we first by Douglas Gregor · 12 years ago
  81. 0724b7c Add a special-case diagnostic for one of the more obnoxious special cases of by Richard Smith · 12 years ago
  82. 38f0df3 Handle instantiations of redeclarations of forward-declared enumerations within by Richard Smith · 12 years ago
  83. 4ca93d9 Delay checking of dependent underlying types for redeclarations of member by Richard Smith · 12 years ago
  84. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
  85. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 12 years ago
  86. 7c5d28b PR11850 + duplicates: don't assume that a function parameter pack expansion is by Richard Smith · 12 years ago
  87. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 12 years ago
  88. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  89. 0250393 Replace MarkVarRequired with a more generic by Rafael Espindola · 12 years ago
  90. 234fe65 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 12 years ago
  91. 7bdc152 Lambda closure types are always considered to be like "local" classes, by Douglas Gregor · 12 years ago
  92. dd5756c Minor fix to template instantiation, which properly instantiates by DeLesley Hutchins · 12 years ago
  93. 86c3ae4 Update constexpr implementation to match CWG's chosen approach for core issues by Richard Smith · 12 years ago
  94. 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 12 years ago
  95. 5bbc385 Move instantiateTemplateAttribute into the sema namespace, make helpers static. by Benjamin Kramer · 12 years ago
  96. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 13 years ago
  97. d1bb4ae When we're substituting into a function parameter pack and expect to by Douglas Gregor · 13 years ago
  98. 23323e0 Delayed template instantiation of late-parsed attributes. by DeLesley Hutchins · 13 years ago
  99. 7b9ff0c Instantiate dependent attributes when instantiating templates. by DeLesley Hutchins · 13 years ago
  100. dc370c1 Remove unused variables. by Benjamin Kramer · 13 years ago