- 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
- 919a2d7 Fix a regression from r164656. by Eli Friedman · 12 years ago
- 54b3ba8 Don't produce diagnostics for missing ctor-initializers during template by Richard Smith · 12 years ago
- 5d99a25 Fix bug which sometimes resulted in further diagnostics being produced after a by Richard Smith · 12 years ago
- ae19fbb Don't perform template argument deduction against invalid templates; by Douglas Gregor · 12 years ago
- 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
- 50f88b9 Reland r160052: Default to -std=c++11 on Windows. by Nico Weber · 12 years ago
- 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
- 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
- b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
- b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
- aa488ea More for PR11848: a pack expansion type isn't necessarily type-dependent (its by Richard Smith · 12 years ago
- 7e54fb5 PR13365: Fix code which was trying to treat an array of DeducedTemplateArgument by Richard Smith · 12 years ago
- d8672ef Related to PR11848 and core-21989: switch ContainsUnexpandedParameterPack from by Richard Smith · 12 years ago
- f5baeb4 PR13368: Halve the instantiation depth of this test again. Apparently, FreeBSD by Richard Smith · 12 years ago
- 838925d Provide a special-case diagnostic when two class member functions instantiate by Richard Smith · 12 years ago
- 6098381 PR13136: by Richard Smith · 12 years ago
- 6ff6cfe Halve template depth in an attempt to get this test passing on mingw32. by Richard Smith · 12 years ago
- fff457f test/SemaTemplate/instantiation-depth-defarg.cpp: Mark as XFAIL:mingw for now. by NAKAMURA Takumi · 12 years ago
- 5a343d7 PR13243: When deducing a non-type template parameter which is specified as an by Richard Smith · 12 years ago
- ab91ef1 PR9793: Treat substitution as an instantiation step for the purpose of the by Richard Smith · 12 years ago
- ff817f7 When marking virtual functions as used for a class' vtable, mark all functions by Richard Smith · 12 years ago
- 6b02009 Make explicit specializations at class scope work by Nico Weber · 12 years ago
- 94c4d61 Show fixit for unqualified calls to methods of dependent bases by Nico Weber · 12 years ago
- 4b554f4 Allow unqualified lookup of non-dependent member functions by Nico Weber · 12 years ago
- ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago
- 8c14de8 Fix up the 'typename' suggestion logic introduced in r157085, based on by Kaelyn Uhrain · 12 years ago
- d95e95e Replace inline asm constraint "=a" by the more general constraint "=r". by Simon Atanasyan · 12 years ago
- d21016f Make delegating initializers use a similar codepath to base initializers in dependent contexts. PR12890. by Eli Friedman · 12 years ago
- ab7ad72 Suggest adding 'typename' when it would make the compiler by Kaelyn Uhrain · 12 years ago
- be0ee87 Improve some of the conversion warnings to fire on conversion to bool. by David Blaikie · 12 years ago
- 83a22ec Recover properly if a class member declaration starts with a scope specifier by Richard Smith · 12 years ago
- 4493c0a A little tweak to the SFINAE condition reporting. Don't say: by Richard Smith · 12 years ago
- b8590f3 When we suppress an error due to SFINAE, stash the diagnostic away with the by Richard Smith · 12 years ago
- d8a1361 Fix test cases broken by 155936. by David Blaikie · 12 years ago
- 9b94cd1 Add a missing ExpressionEvaluationContext for template default arguments. Fixes PR12581. by Eli Friedman · 12 years ago
- ad57991 When resolving default template arguments, it should be done in the declaration context by Argyrios Kyrtzidis · 12 years ago
- 6e21b16 PR12585: When processing a friend template inside a class template, don't by Richard Smith · 12 years ago
- 227e9f6 Fix test failure. by Richard Smith · 12 years ago
- 71c598f When declaring a template, check that the context doesn't already contain a by Richard Smith · 12 years ago
- c93e014 Replace r155185 with a better fix, which also addresses PR12557. When looking by Richard Smith · 12 years ago
- b2f245e Fix a bug which creduce found reducing PR12585. by Richard Smith · 12 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
- 13bffc5 PR 12586: Fix assert while running libc++ testsuite: deal with exception by Richard Smith · 12 years ago
- 87162c2 PR12569: Instantiate exception specifications of explicit instantiations by Richard Smith · 12 years ago
- e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
- e31b8fb Enable warn_impcast_literal_float_to_integer by default. by David Blaikie · 12 years ago
- 0f6931a PR12438: Profile a reference to a type template parameter by depth and index, by Richard Smith · 12 years ago
- 8b0fa52 If we encounter a friend class template for which we cannot resolve by Douglas Gregor · 12 years ago
- 564f4c5 During the instantiation of a class template specialization, that by Richard Smith · 12 years ago
- 957ff27 Replace a FIXME with a diagnostic when we can't resolve the by Douglas Gregor · 12 years ago
- 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 12 years ago
- 4a90e1a Correct test from r152189. by Eli Friedman · 13 years ago
- 9e9c454 Make sure we consistently canonicalize types when canonicalizing TemplateTemplateParmDecls. PR12179. by Eli Friedman · 13 years ago
- 1658133 Ensure that we instantiate static reference data members of class templates by Richard Smith · 13 years ago
- 72b8b1e A couple minor bug-fixes for template instantiation for expressions which are sometimes potentially evaluated. by Eli Friedman · 13 years ago
- a2d7dfa Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, so -fms-extensions doesn't affect enum semantics in incompatible ways. <rdar://problem/10657186>. by Eli Friedman · 13 years ago
- 37ce010 If a static data member of a class template which could be used in a constant by Richard Smith · 13 years ago
- 57b9c4e If a constexpr function template specialization is referenced, and then the by Richard Smith · 13 years ago
- 5b9cc5d Represent C++ direct initializers as ParenListExprs before semantic analysis by Sebastian Redl · 13 years ago
- eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
- 09aaaa4 --lies. by Richard Smith · 13 years ago
- 572ae0a Make sure we convert struct layout pragmas to attributes for class templates the same way we do for non-template classes. <rdar://problem/10791194>. by Eli Friedman · 13 years ago
- 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
- bd2b6f0 Added tests for template keyword presence. by Abramo Bagnara · 13 years ago
- d1bb4ae When we're substituting into a function parameter pack and expect to by Douglas Gregor · 13 years ago
- c0536c8 Fix PR11848: decree that an alias template contains an unexpanded parameter pack by Richard Smith · 13 years ago
- ecd7b04 Promote the extension warning for attempts to catch a reference or by Douglas Gregor · 13 years ago
- 244ee7b Pedantic diagnostic correction: in C++, we have integral constant expressions, by Richard Smith · 13 years ago
- cb7709c PR10828: Produce a warning when a no-arguments function is declared in block by Richard Smith · 13 years ago
- d7c56e1 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 13 years ago
- 9241057 Pass context and access to Parser::ParseExplicitInstantiation() for by Argyrios Kyrtzidis · 13 years ago