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