- ce6426f Issue a diagnostic if we see a templated friend declaration that we do not by Richard Smith · 11 years ago
- e83b4eb clang/test/CXX/drs/dr1xx.cpp: Add explicit triple x86_64-unknown-unknown to satisfy check7a and check8a since r194240. by NAKAMURA Takumi · 11 years ago
- e9a5b38 Tests for core issue 170-200. by Richard Smith · 11 years ago
- fed2603 Tests for CWG issue 165-170. by Richard Smith · 11 years ago
- cb82c89 Tests for DR150 - DR165. by Richard Smith · 11 years ago
- c00e419 This patch implements capturing of variables within generic lambdas. by Faisal Vali · 11 years ago
- 33b1f63 Issue a diagnostic if an implicitly-defined move assignment operator would move by Richard Smith · 11 years ago
- 743cbb9 Implement final resolution of DR1402: implicitly-declared move operators that by Richard Smith · 11 years ago
- 190d1af PR17731: When determining whether a tag and a non-tag were declared in the same by Richard Smith · 11 years ago
- 0997911 Sema: Emit a nicer diagnostic when IndirectFieldDecls show up inappropriately in non-type template arguments by David Majnemer · 11 years ago
- 9d33c40 Sema: Do not allow lambda expressions to appear inside of constant expressions by David Majnemer · 11 years ago
- a3d311e And Again: Teach TreeTransform how to transform nested generic lambdas. by Faisal Vali · 11 years ago
- 80f2b2e Revert r193223 and r193216. by Rafael Espindola · 11 years ago
- b814a2a Again: Teach TreeTransform and family how to transform generic by Faisal Vali · 11 years ago
- 588a51a Sema: Do not allow template declarations inside local classes by David Majnemer · 11 years ago
- b5c7768 Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes. by Kaelyn Uhrain · 11 years ago
- 49ef481 PR17592: Ensure we diagnose shadowing a template parameter with a local extern by Richard Smith · 11 years ago
- b79b17b PR17567: Improve diagnostic for a mistyped constructor name. If we see something by Richard Smith · 11 years ago
- 730a2c2 Diagnose by-copy captures of abstract classes. by Douglas Gregor · 11 years ago
- eeac7a4 Make wording for certain invalid unary expressions more consistent. by David Majnemer · 11 years ago
- 2e391e5 Fixed messages in tests. by Serge Pavlov · 11 years ago
- 2a0a496 Add fixits suggesting parenthesis around type name in expressions like sizeof. by Serge Pavlov · 11 years ago
- c50ffca Add a triple to unbreak buildbots where size_t is not 'unsigned long'. by Richard Smith · 11 years ago
- b328e29 Add support for WG21 N3599 (literal operator template for strings) as a GNU by Richard Smith · 11 years ago
- f003acd Revert "Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves." by Rafael Espindola · 11 years ago
- 618c285 Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves. by Faisal Vali · 11 years ago
- 9683f1d Revert changes from the nested lambdas commit till i figure out by Faisal Vali · 11 years ago
- aecbb9d Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves. by Faisal Vali · 11 years ago
- d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
- 9beaf20 Add compat/extension warnings for init captures. by Richard Smith · 11 years ago
- 04fa7a3 Per latest drafting, switch to implementing init-captures as if by declaring by Richard Smith · 11 years ago
- bb79169 Fix a bug where we failed to diagnose class template specialization uses. by Chandler Carruth · 11 years ago
- 998894b Implement N3760, support for the [[deprecated]] attribute. by Chandler Carruth · 11 years ago
- 473f8b2 Fix the test files by removing the unnecessary -emit-llvm flag (should address Matt Beaumont-Gay's concern regarding failure on a read-only filesystem) by Faisal Vali · 11 years ago
- fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
- 3d9559b Teach typo correction to look inside of classes like it does namespaces. by Kaelyn Uhrain · 11 years ago
- 0302214 Hopefully unbreak bots which are seeing an assert in this test. Temporary, real by Richard Smith · 11 years ago
- ecbce69 Implement restriction that a partial specialization must actually specialize by Richard Smith · 11 years ago
- ef8f90c Modify the uninitialized field visitor to detect uninitialized use across the by Richard Trieu · 11 years ago
- a41c97a Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 11 years ago
- 8e6557e Fix accepts-invalid if a variable template explicit instantiation is missing an by Richard Smith · 11 years ago
- 66118c2 PR17075: When performing partial ordering of a member function against a by Richard Smith · 11 years ago
- 130fcc8 Preserve exception specs in function decl merging. by Eli Friedman · 11 years ago
- dae9271 Improve error for "override" + non-virtual func. by Eli Friedman · 11 years ago
- 3bf48ca Disable llvm optimizations, but keep -O1 to test available_externally. by Rafael Espindola · 11 years ago
- 4d40322 Mark that qualifiers can prefix the auto type. This seems to just have by Chandler Carruth · 11 years ago
- 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
- ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
- 4a91989 Bug fix: disallow a variable template to be redeclared as a non-templated variable by Larisse Voufo · 11 years ago
- 72a36a1 Don't produce duplicate notes if we have deduction failure notes when resolving by Richard Smith · 11 years ago
- c99b90e sizeof(void) etc. should be a hard error in C++. by Eli Friedman · 11 years ago
- dd9459f Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3: by Richard Smith · 11 years ago
- 4e9686b Implement [class.friend]p11's special name lookup rules for friend declarations by Richard Smith · 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
- 0e21897 Implement C++'s restrictions on the type of an expression passed to a vararg by Richard Smith · 11 years ago
- 3cb4436 Regression test for PR12699 by Serge Pavlov · 11 years ago
- 576a9af Sema: Diagnose explicitly bound unresolved member expressions decaying into pointers to function type by David Majnemer · 11 years ago
- 14d937a Handle a difference in lambda return type deduction between C++11 and C++1y: if by Richard Smith · 11 years ago
- 6931b4d Move friend warning into CXX11 warning group. by Eli Friedman · 11 years ago
- b3da613 Integers which are too large should be an error. by Eli Friedman · 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
- a730f54 Use function overloading instead of template specialization for diagnosis of bad template argument deductions. by Larisse Voufo · 11 years ago
- cd37a0b Fix crash-on-invalid with inheriting constructor. by Eli Friedman · 11 years ago
- c4ef948 Clean up diagnostics for inheriting constructors. by Eli Friedman · 11 years ago
- 22050f2 Reinstate r186040, with additional fixes and more test coverage (reverted in by Richard Smith · 11 years ago
- 52c2575 Re-revert r86040, which was un-reverted in r186199. by Chandler Carruth · 11 years ago
- dc49d52 Fix to PR12262 - assertion when substituting explicit template arguments by Serge Pavlov · 11 years ago
- 226399c Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT by David Blaikie · 11 years ago
- f9e65a2 Unrevert r186040, reverted in r186185, with fix for PR16597. by Richard Smith · 11 years ago
- 1afa611 Revert r186040 to fix PR16597 while Richard investigates what the best fix is. by Chandler Carruth · 11 years ago
- 433a13d If we friend a declaration twice, that should not make it visible to name by Richard Smith · 11 years ago
- bcd0650 Sema: Do not merge new decls with invalid, old decls by David Majnemer · 11 years ago
- 732277a Rename test to match C++1y paragraph number per N3690, and add additional test by Richard Smith · 11 years ago
- c371db6 Sema: Fix a crash when main is redeclared as a function-template. by David Majnemer · 11 years ago
- 9e80590 Replace void with int to make this a valid C++ file. by Rafael Espindola · 11 years ago
- b2567dd Allow typo correction to try removing nested name specifiers. by Kaelyn Uhrain · 11 years ago
- 8443188 More fixes for block mangling. by Eli Friedman · 11 years ago
- 1cf7c3f Don't skip lambdas when mangling local vars. by Eli Friedman · 11 years ago
- 07369dd Fix mangling for block literals. by Eli Friedman · 11 years ago
- aa4bc18 Reinstate r185229, reverted in r185256, with a tweak: further ignore the by Richard Smith · 11 years ago
- 6e428a4 Revert r185229 as it breaks compilation of <windows.h> by Timur Iskhodzhanov · 11 years ago
- 5eab8d7 PR7927, PR16247: Reimplement handling of matching extern "C" declarations by Richard Smith · 11 years ago
- f6a144f Implement DR136 by David Majnemer · 11 years ago
- ba5da6e Missing test update from r184884. by Richard Smith · 11 years ago
- 87b12b2 Implement DR21 by David Majnemer · 11 years ago
- f9b4fea Fix regression from r184810. by Eli Friedman · 11 years ago
- 72aa4c4 Fix noexcept for delete expressions. by Eli Friedman · 11 years ago
- bace10c Change mangling of objects inside block literals. by Eli Friedman · 11 years ago
- 8d90b4a Add the global namespace (the "::" namespace specifier) to the list of by Kaelyn Uhrain · 11 years ago
- 35178dc DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs by David Blaikie · 11 years ago
- 2f68669 Revert r184401 which reverted r183462. by David Majnemer · 11 years ago
- 4447af9 Extend template instantiation bug fix (r184503) with fixit test by Larisse Voufo · 11 years ago
- 472e66e Add basic fixit test to template instantiation bug fix (r184503) by Larisse Voufo · 11 years ago
- 7c64ef0 Bug Fix: Template explicit instantiations should not have definitions (FixIts yet to be tested.) by Larisse Voufo · 11 years ago
- 8ff7e32 Add a couple more tests. by Eli Friedman · 11 years ago
- fc5335d Add a regression test for PR16370 next to the dr7 test case since they by Chandler Carruth · 11 years ago
- 62341d3 Temporarily revert r183462: "Implement DR7" by Chandler Carruth · 11 years ago
- 662f41b DR14, DR101, and part of DR1: fix handling of extern "C" declarations in by Richard Smith · 11 years ago
- 3ed4d1c PR14503: Don't assert if a constexpr constructor temploid instantiates to a by Richard Smith · 11 years ago