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