1. b5c7768 Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes. by Kaelyn Uhrain · 11 years ago
  2. 0823566 Fix missed exception spec checks and crashes by Alp Toker · 11 years ago
  3. 682a56b Revert "Fix missed exception spec checks and crashes" by Alp Toker · 11 years ago
  4. bb81f88 Fix missed exception spec checks and crashes by Alp Toker · 11 years ago
  5. 8690cee ms-compat: Fix taking the address of a member of a dependent base by Reid Kleckner · 11 years ago
  6. b79b17b PR17567: Improve diagnostic for a mistyped constructor name. If we see something by Richard Smith · 11 years ago
  7. d0629eb Variable templates: handle instantiation of static data member templates by Richard Smith · 11 years ago
  8. e688ddf If a partial specialization of a member template is declared within a class by Richard Smith · 11 years ago
  9. 09ab088 Use -fms-compatibility to trigger lookup into dep. bases by Reid Kleckner · 11 years ago
  10. f91e86c Fix crash with cast of value-dependent expr. by Eli Friedman · 11 years ago
  11. 313a9f4 Added regression tests. by Serge Pavlov · 11 years ago
  12. e8bcd4c Ignore noreturn when checking function template specializations by Reid Kleckner · 11 years ago
  13. 9d57b8d Sema: Subst type default template args earlier by David Majnemer · 11 years ago
  14. a2f9036 Richard makes a good point, clean up this test. by David Majnemer · 11 years ago
  15. c894001 Some of this test doesn't want -std=c++11 by David Majnemer · 11 years ago
  16. 65442a5 This test now needs C++11 by David Majnemer · 11 years ago
  17. 97ed61f AST: Don't treat a TemplateExpansion as a Template by David Majnemer · 11 years ago
  18. 13b572c Fix name lookup with dependent using decls. by Eli Friedman · 11 years ago
  19. 5a42820 Fix for dependent contexts in alias templates. by Eli Friedman · 11 years ago
  20. cdd4b78 Properly track l-paren of a CXXFucntionalCastExpr. by Eli Friedman · 11 years ago
  21. c99b90e sizeof(void) etc. should be a hard error in C++. by Eli Friedman · 11 years ago
  22. 29a46e6 Fix to PR16225 (Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope") by Serge Pavlov · 11 years ago
  23. ee138f6 Correctly profile CXXPseudoDestructorExprs. by Eli Friedman · 11 years ago
  24. ef4579c 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 · 11 years ago
  25. c66e7e9 Fix declaring class template methods with an attributed typedef by Reid Kleckner · 11 years ago
  26. 10ed981 Add testcase for PR16134, which no longer crashes with ToT. by Richard Smith · 11 years ago
  27. 03c55be PR16288: A template is only missing a default template argument if it provides by Richard Smith · 11 years ago
  28. 4384712 FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations by Larisse Voufo · 11 years ago
  29. 8c5d407 Revert "Use function overloading instead of template specialization for diagnosis of bad template argument deductions." by Larisse Voufo · 11 years ago
  30. ba037f2 Fix pack instantiation with function types. by Eli Friedman · 11 years ago
  31. a730f54 Use function overloading instead of template specialization for diagnosis of bad template argument deductions. by Larisse Voufo · 11 years ago
  32. c6274ce Use an i686 triple for this test now that it uses stdcall by Reid Kleckner · 11 years ago
  33. 5b92696 Create calling convention AttributedType sugar nodes by Reid Kleckner · 11 years ago
  34. 10ec0e4 Fix for template substitution with packs. by Eli Friedman · 11 years ago
  35. bcd0650 Sema: Do not merge new decls with invalid, old decls by David Majnemer · 11 years ago
  36. 96e7813 Add 'not' to commands that are expected to fail. by Rafael Espindola · 11 years ago
  37. 305e5b4 Part of PR15673: If a function template has a default argument in which by Richard Smith · 11 years ago
  38. 21383fe Add regression test for PR12331. by Richard Smith · 11 years ago
  39. e36c728 [test] Add test case for rdar://14183893. by Argyrios Kyrtzidis · 11 years ago
  40. 33b90b3 Handle all TemplateArguments in trivial TypeLocs. by Eli Friedman · 11 years ago
  41. 538fccb Propagate the invalid bit from bases to derived template classes. by Matt Beaumont-Gay · 11 years ago
  42. c1826a5 Add test. by Eli Friedman · 11 years ago
  43. d7abe10 One more cast test. by Eli Friedman · 11 years ago
  44. 6698be8 Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're by Richard Smith · 11 years ago
  45. d3ff325 Don't suggest putting 'operator new' or 'operator delete' in a namespace to fix a two-phase lookup issue. That's not permitted. by Richard Smith · 11 years ago
  46. 01e0b1f Implement DR61: Address of ambiguous bound methods should be disallowed by David Majnemer · 11 years ago
  47. 2ec2b84 Implement DR85: Redeclaration of member is forbidden by David Majnemer · 11 years ago
  48. 688f986 Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. by Faisal Vali · 11 years ago
  49. 65efd10 Revert r183618. by Faisal Vali · 11 years ago
  50. 22bf46a Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. This is a slight tweak of r180708; It avoids incrementing depth when non-template local classes nested within member templates of local classes are encountered. by Faisal Vali · 11 years ago
  51. 73b417f [analyzer] Fix a crash that occurs when processing an rvalue array. by Anna Zaks · 11 years ago
  52. c2fe818 Bound member function diagnostic - suggest no-args calls and note overload candidates by David Blaikie · 11 years ago
  53. 82b0001 Fix crash-on-invalid: only use TransformAddressOfOperand when transforming the by Richard Smith · 11 years ago
  54. 62ab010 Check a pointer is not null before attempting to use it. This prevents a by Richard Trieu · 11 years ago
  55. 79bef7a <rdar://problem/13806270> A template argument list is a constant-evaluated context. by Douglas Gregor · 11 years ago
  56. 92eb7d8 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
  57. fa5f030 Revert r180970; it's causing breakage. by Douglas Gregor · 11 years ago
  58. 3796d15 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
  59. dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 11 years ago
  60. 098b814 Keep the parser's template depth up to date when parsing local templates and by Richard Smith · 11 years ago
  61. fed844d Properly reenter multiple contexts when parsing a late-parsed function template by Richard Smith · 11 years ago
  62. 97aea95 Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build by Richard Smith · 11 years ago
  63. e68cb08 Removing example-dynarray.cpp test since it's of no value. by Jyotsna Verma · 11 years ago
  64. eef35f8 Fix PR15634, better error message for template deduction failure. by Richard Trieu · 12 years ago
  65. 8cfa0ba XFAIL example-dynarray.cpp test for Hexagon as some of the header files by Jyotsna Verma · 12 years ago
  66. 93d6b07 Fold together the two implementations of 6.7.3p2 in SemaType. Fix two bugs, each of which was only present in one version: by Richard Smith · 12 years ago
  67. 9807a2e Don't reject __restrict applied to a dependent type; it might instantiate to a pointer or reference type. by Richard Smith · 12 years ago
  68. 0162c1c <rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship returns consistent results with invalid types. by Douglas Gregor · 12 years ago
  69. e34db6b Flag that friend function definitions are "late parsed" so that by John McCall · 12 years ago
  70. c61361b <rdar://problem/13094134> Don't try to wire up typedef names for invalid anonymous tag declarations encountered during template instantiation. by Douglas Gregor · 12 years ago
  71. 303b96f <rdar://problem/13140795> Transform the scope type of a pseudo-destructor expression within the object scope. by Douglas Gregor · 12 years ago
  72. 4b02dff Add quotation marks to template names in diagnostics. by David Blaikie · 12 years ago
  73. c0cedbe PR15360: nullptr as a non-type template argument to a function type non-type template parameter by David Blaikie · 12 years ago
  74. 98b879a Add test coverage for array to pointer decay in non-type template parameters. by David Blaikie · 12 years ago
  75. f6565a9 Handle alignas(foo...) pack expansions. by Richard Smith · 12 years ago
  76. 3fa3fea PR15132: Replace "address expression must be an lvalue or a function by Richard Smith · 12 years ago
  77. 29805ca Improve 'failed template argument deduction' diagnostic for the case where we by Richard Smith · 12 years ago
  78. b9df75f Apply adjustment to function- and array-typed non-type template by Douglas Gregor · 12 years ago
  79. 19e0d95 PR14695: Fix assert from bad cast<>. Not every namespace is a NamespaceDecl; it might instead be a TranslationUnitDecl. by Richard Smith · 12 years ago
  80. 5cf1589 Fix regression in r170489: when instantiating a direct initializer which is a by Richard Smith · 12 years ago
  81. d538ed9 Implement AST dumper for Decls. http://llvm-reviews.chandlerc.com/D52 by Alexander Kornienko · 12 years ago
  82. 4b6ebe3 Attempt to clarify a vexing-parse diagnostic. by Richard Smith · 12 years ago
  83. cd6d5f4 Fix assertion failure in self-host (and probably bogus template instantiation by Richard Smith · 12 years ago
  84. 6febf12 Using CanQualType::getAs<ArrayType> is unsafe; fix the code currently using it, by Eli Friedman · 12 years ago
  85. f641166 PR13098: If we're instantiating an overloaded binary operator and we could by Richard Smith · 12 years ago
  86. 73ed67c PR14428: When instantiating a 'new' expression, if we had a non-dependent by Richard Smith · 12 years ago
  87. 63b6ebe Sema: Provide a valid source location when instantiating templates based on a CXXDefaultArgExpr. by Benjamin Kramer · 12 years ago
  88. 4a03022 When we have a MemberExpr referring to an overloaded static member function, by Richard Smith · 12 years ago
  89. d05df51 When filtering the list of associated namespaces so that we don't suggest people by Nick Lewycky · 12 years ago
  90. 229d47a Rework my implementation of circular-reference finding to not use by Douglas Gregor · 12 years ago
  91. d777e28 Diagnostic circular inheritance involving dependent base classes. We by Douglas Gregor · 12 years ago
  92. a67d503 PR13788: Don't perform checks on the initializer of a dependently-typed by Richard Smith · 12 years ago
  93. 910515b When template deduction fails on a derived class, try a template deduction on by Richard Trieu · 12 years ago
  94. ce2661f PR11851 (and duplicates): Whenever a constexpr function is referenced, by Richard Smith · 12 years ago
  95. b68ec6b Add missing check to warning for packed attribute. PR14259. by Eli Friedman · 12 years ago
  96. 713c287 When rebuilding a DependentScopeDeclRefExpr, perform a lookup into the scope by Richard Smith · 12 years ago
  97. efeeccf Unrevert r166268, reverted in r166272, with a fix for the issue which Nick by Richard Smith · 12 years ago
  98. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  99. 79cf161 Revert r166268, this fix for a crash-on-invalid introduced a rejects-valid. by Nick Lewycky · 12 years ago
  100. 80ddc31 PR14124: When performing template instantiation of a qualified-id outside of a by Richard Smith · 12 years ago