1. 10ed981 Add testcase for PR16134, which no longer crashes with ToT. by Richard Smith · 11 years ago
  2. 03c55be PR16288: A template is only missing a default template argument if it provides by Richard Smith · 11 years ago
  3. 4384712 FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations by Larisse Voufo · 11 years ago
  4. 8c5d407 Revert "Use function overloading instead of template specialization for diagnosis of bad template argument deductions." by Larisse Voufo · 11 years ago
  5. ba037f2 Fix pack instantiation with function types. by Eli Friedman · 11 years ago
  6. a730f54 Use function overloading instead of template specialization for diagnosis of bad template argument deductions. by Larisse Voufo · 11 years ago
  7. c6274ce Use an i686 triple for this test now that it uses stdcall by Reid Kleckner · 11 years ago
  8. 5b92696 Create calling convention AttributedType sugar nodes by Reid Kleckner · 11 years ago
  9. 10ec0e4 Fix for template substitution with packs. by Eli Friedman · 11 years ago
  10. bcd0650 Sema: Do not merge new decls with invalid, old decls by David Majnemer · 11 years ago
  11. 96e7813 Add 'not' to commands that are expected to fail. by Rafael Espindola · 11 years ago
  12. 305e5b4 Part of PR15673: If a function template has a default argument in which by Richard Smith · 11 years ago
  13. 21383fe Add regression test for PR12331. by Richard Smith · 11 years ago
  14. e36c728 [test] Add test case for rdar://14183893. by Argyrios Kyrtzidis · 11 years ago
  15. 33b90b3 Handle all TemplateArguments in trivial TypeLocs. by Eli Friedman · 11 years ago
  16. 538fccb Propagate the invalid bit from bases to derived template classes. by Matt Beaumont-Gay · 11 years ago
  17. c1826a5 Add test. by Eli Friedman · 11 years ago
  18. d7abe10 One more cast test. by Eli Friedman · 11 years ago
  19. 6698be8 Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're by Richard Smith · 11 years ago
  20. 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
  21. 01e0b1f Implement DR61: Address of ambiguous bound methods should be disallowed by David Majnemer · 11 years ago
  22. 2ec2b84 Implement DR85: Redeclaration of member is forbidden by David Majnemer · 11 years ago
  23. 688f986 Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. by Faisal Vali · 11 years ago
  24. 65efd10 Revert r183618. by Faisal Vali · 11 years ago
  25. 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
  26. 73b417f [analyzer] Fix a crash that occurs when processing an rvalue array. by Anna Zaks · 11 years ago
  27. c2fe818 Bound member function diagnostic - suggest no-args calls and note overload candidates by David Blaikie · 11 years ago
  28. 82b0001 Fix crash-on-invalid: only use TransformAddressOfOperand when transforming the by Richard Smith · 11 years ago
  29. 62ab010 Check a pointer is not null before attempting to use it. This prevents a by Richard Trieu · 11 years ago
  30. 79bef7a <rdar://problem/13806270> A template argument list is a constant-evaluated context. by Douglas Gregor · 11 years ago
  31. 92eb7d8 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
  32. fa5f030 Revert r180970; it's causing breakage. by Douglas Gregor · 11 years ago
  33. 3796d15 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
  34. dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 11 years ago
  35. 098b814 Keep the parser's template depth up to date when parsing local templates and by Richard Smith · 11 years ago
  36. fed844d Properly reenter multiple contexts when parsing a late-parsed function template by Richard Smith · 11 years ago
  37. 97aea95 Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build by Richard Smith · 11 years ago
  38. e68cb08 Removing example-dynarray.cpp test since it's of no value. by Jyotsna Verma · 11 years ago
  39. eef35f8 Fix PR15634, better error message for template deduction failure. by Richard Trieu · 12 years ago
  40. 8cfa0ba XFAIL example-dynarray.cpp test for Hexagon as some of the header files by Jyotsna Verma · 12 years ago
  41. 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
  42. 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
  43. 0162c1c <rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship returns consistent results with invalid types. by Douglas Gregor · 12 years ago
  44. e34db6b Flag that friend function definitions are "late parsed" so that by John McCall · 12 years ago
  45. 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
  46. 303b96f <rdar://problem/13140795> Transform the scope type of a pseudo-destructor expression within the object scope. by Douglas Gregor · 12 years ago
  47. 4b02dff Add quotation marks to template names in diagnostics. by David Blaikie · 12 years ago
  48. c0cedbe PR15360: nullptr as a non-type template argument to a function type non-type template parameter by David Blaikie · 12 years ago
  49. 98b879a Add test coverage for array to pointer decay in non-type template parameters. by David Blaikie · 12 years ago
  50. f6565a9 Handle alignas(foo...) pack expansions. by Richard Smith · 12 years ago
  51. 3fa3fea PR15132: Replace "address expression must be an lvalue or a function by Richard Smith · 12 years ago
  52. 29805ca Improve 'failed template argument deduction' diagnostic for the case where we by Richard Smith · 12 years ago
  53. b9df75f Apply adjustment to function- and array-typed non-type template by Douglas Gregor · 12 years ago
  54. 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
  55. 5cf1589 Fix regression in r170489: when instantiating a direct initializer which is a by Richard Smith · 12 years ago
  56. d538ed9 Implement AST dumper for Decls. http://llvm-reviews.chandlerc.com/D52 by Alexander Kornienko · 12 years ago
  57. 4b6ebe3 Attempt to clarify a vexing-parse diagnostic. by Richard Smith · 12 years ago
  58. cd6d5f4 Fix assertion failure in self-host (and probably bogus template instantiation by Richard Smith · 12 years ago
  59. 6febf12 Using CanQualType::getAs<ArrayType> is unsafe; fix the code currently using it, by Eli Friedman · 12 years ago
  60. f641166 PR13098: If we're instantiating an overloaded binary operator and we could by Richard Smith · 12 years ago
  61. 73ed67c PR14428: When instantiating a 'new' expression, if we had a non-dependent by Richard Smith · 12 years ago
  62. 63b6ebe Sema: Provide a valid source location when instantiating templates based on a CXXDefaultArgExpr. by Benjamin Kramer · 12 years ago
  63. 4a03022 When we have a MemberExpr referring to an overloaded static member function, by Richard Smith · 12 years ago
  64. d05df51 When filtering the list of associated namespaces so that we don't suggest people by Nick Lewycky · 12 years ago
  65. 229d47a Rework my implementation of circular-reference finding to not use by Douglas Gregor · 12 years ago
  66. d777e28 Diagnostic circular inheritance involving dependent base classes. We by Douglas Gregor · 12 years ago
  67. a67d503 PR13788: Don't perform checks on the initializer of a dependently-typed by Richard Smith · 12 years ago
  68. 910515b When template deduction fails on a derived class, try a template deduction on by Richard Trieu · 12 years ago
  69. ce2661f PR11851 (and duplicates): Whenever a constexpr function is referenced, by Richard Smith · 12 years ago
  70. b68ec6b Add missing check to warning for packed attribute. PR14259. by Eli Friedman · 12 years ago
  71. 713c287 When rebuilding a DependentScopeDeclRefExpr, perform a lookup into the scope by Richard Smith · 12 years ago
  72. efeeccf Unrevert r166268, reverted in r166272, with a fix for the issue which Nick by Richard Smith · 12 years ago
  73. 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
  74. 79cf161 Revert r166268, this fix for a crash-on-invalid introduced a rejects-valid. by Nick Lewycky · 12 years ago
  75. 80ddc31 PR14124: When performing template instantiation of a qualified-id outside of a by Richard Smith · 12 years ago
  76. 919a2d7 Fix a regression from r164656. by Eli Friedman · 12 years ago
  77. 54b3ba8 Don't produce diagnostics for missing ctor-initializers during template by Richard Smith · 12 years ago
  78. 5d99a25 Fix bug which sometimes resulted in further diagnostics being produced after a by Richard Smith · 12 years ago
  79. ae19fbb Don't perform template argument deduction against invalid templates; by Douglas Gregor · 12 years ago
  80. cddbc1d Don't try to check override control for invalid member functions. Fixes a crash in a corner case. Patch by Olivier Goffart! by Richard Smith · 12 years ago
  81. 50f88b9 Reland r160052: Default to -std=c++11 on Windows. by Nico Weber · 12 years ago
  82. 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
  83. 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
  84. b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
  85. b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
  86. aa488ea More for PR11848: a pack expansion type isn't necessarily type-dependent (its by Richard Smith · 12 years ago
  87. 7e54fb5 PR13365: Fix code which was trying to treat an array of DeducedTemplateArgument by Richard Smith · 12 years ago
  88. d8672ef Related to PR11848 and core-21989: switch ContainsUnexpandedParameterPack from by Richard Smith · 12 years ago
  89. f5baeb4 PR13368: Halve the instantiation depth of this test again. Apparently, FreeBSD by Richard Smith · 12 years ago
  90. 838925d Provide a special-case diagnostic when two class member functions instantiate by Richard Smith · 12 years ago
  91. 6098381 PR13136: by Richard Smith · 12 years ago
  92. 6ff6cfe Halve template depth in an attempt to get this test passing on mingw32. by Richard Smith · 12 years ago
  93. fff457f test/SemaTemplate/instantiation-depth-defarg.cpp: Mark as XFAIL:mingw for now. by NAKAMURA Takumi · 12 years ago
  94. 5a343d7 PR13243: When deducing a non-type template parameter which is specified as an by Richard Smith · 12 years ago
  95. ab91ef1 PR9793: Treat substitution as an instantiation step for the purpose of the by Richard Smith · 12 years ago
  96. ff817f7 When marking virtual functions as used for a class' vtable, mark all functions by Richard Smith · 12 years ago
  97. 6b02009 Make explicit specializations at class scope work by Nico Weber · 12 years ago
  98. 94c4d61 Show fixit for unqualified calls to methods of dependent bases by Nico Weber · 12 years ago
  99. 4b554f4 Allow unqualified lookup of non-dependent member functions by Nico Weber · 12 years ago
  100. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago