1. 485b312 PR15100: look through type sugar when determining whether we have one of the by Richard Smith · 11 years ago
  2. 2f83694 Fold tests for C++ 'main' into a single file. by Richard Smith · 11 years ago
  3. ac71351 Properly compute triviality for explicitly-defaulted or deleted special members. by Richard Smith · 12 years ago
  4. 3a9fefe Fix more try scoping bugs introduced by r167650. by David Blaikie · 12 years ago
  5. 3d512d8 Handle redeclarations of catch variables in catch blocks. by David Blaikie · 12 years ago
  6. c4027c8 PR14296: function parameter name collisions in function try/catch by David Blaikie · 12 years ago
  7. 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
  8. 42f48fb Instantiate class template specializations during ADL. by John McCall · 12 years ago
  9. 294fe20 We don't need a lengthy quote from the wrong standard. by Douglas Gregor · 12 years ago
  10. 587e812 Add test cases for r155935. by Douglas Gregor · 12 years ago
  11. c799a6a If a type is non-literal by virtue of being incomplete produce notes by Richard Smith · 12 years ago
  12. 5a7a5bb When determining whether an identifier followed by a '<' in a member by Douglas Gregor · 12 years ago
  13. ee06539 Make RequireLiteralType work correctly with incomplete array types. PR12037. by Eli Friedman · 12 years ago
  14. 86c3ae4 Update constexpr implementation to match CWG's chosen approach for core issues by Richard Smith · 12 years ago
  15. b4e5e28 CWG issue 1405: mutable members are allowed in literal types, but can't undergo by Richard Smith · 12 years ago
  16. a506586 Disallow constexpr main. by Richard Smith · 12 years ago
  17. 8ef7b20 constexpr: converted constant expression handling for enumerator values, case by Richard Smith · 12 years ago
  18. 7984de3 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 13 years ago
  19. 2f0e88a David Blaikie and Chandler would like us to diagnose by Richard Smith · 13 years ago
  20. 1d7bcf4 Tweak to r147599 for PR10828: Move the check from the parser into sema, and use by Richard Smith · 13 years ago
  21. cb7709c PR10828: Produce a warning when a no-arguments function is declared in block by Richard Smith · 13 years ago
  22. 099e7f6 constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' by Richard Smith · 13 years ago
  23. 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 13 years ago
  24. 45fa560 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 13 years ago
  25. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
  26. 5fa6a04 constexpr: don't consider class types with mutable members to be literal types. by Richard Smith · 13 years ago
  27. 9f569cc constexpr: semantic checking for constexpr functions and constructors. Based in by Richard Smith · 13 years ago
  28. ddddd48 De-Unicode-ify. by NAKAMURA Takumi · 13 years ago
  29. a6d1e76 When performing the lookup in the current scope for a member access to by Douglas Gregor · 13 years ago
  30. be098b3 Update this test to reflect the new (deterministic) order in r134038. by Chandler Carruth · 13 years ago
  31. ea76d8a Modify test case to allow buildbots to make forward progress. This test should by Chad Rosier · 13 years ago
  32. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  33. 4337dc7 Teach Sema::ActOnUninitializedDecl() not to try to interpret when one by Douglas Gregor · 13 years ago
  34. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  35. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
  36. 5862f0e When emitting a "too many arguments to function call..." error, also include a note with a location for the function prototype. by Ted Kremenek · 13 years ago
  37. 018591f Semantic checking for exception specifications should be triggered by by John McCall · 13 years ago
  38. 77a1a88 C++ [basic.scope.hiding] allows an ordinary name to hide a non-tag by Douglas Gregor · 14 years ago
  39. 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 14 years ago
  40. 2f69a81 "const std::vector<int>*" not "std::vector<int> const*" by Chris Lattner · 14 years ago
  41. c0fee50 Rip out the C++0x-specific handling of destructor names. The specification is still in flux and unclear, and our interim workaround was broken. Fixes PR7467. by Sebastian Redl · 14 years ago
  42. d7115a8 Add test case that I forgot to commit with r107354 (the implementation by Douglas Gregor · 14 years ago
  43. 21d07e4 Add an extension to avoid an error when a global template has the same name as by Jeffrey Yasskin · 14 years ago
  44. c7e04da A more minimal fix for PR6762. by John McCall · 14 years ago
  45. 2b7baf0 Roll back r104941. by John McCall · 14 years ago
  46. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
  47. de09ed5 Test case for r104938. by John McCall · 14 years ago
  48. 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
  49. 5402295 Fix ADL for types declared in transparent decls, from Alp Toker! by Douglas Gregor · 14 years ago
  50. 0d6b164 Recommit my change to how C++ does elaborated type lookups, now with by John McCall · 14 years ago
  51. 00b40d3 Revert "C++ doesn't really use "namespaces" for different kinds of names the same", which seems to break most C++ nightly test apps. by Daniel Dunbar · 14 years ago
  52. d04efc9 C++ doesn't really use "namespaces" for different kinds of names the same by John McCall · 14 years ago
  53. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 14 years ago
  54. db88d8a When a template (without arguments) is passed as a template type by Jeffrey Yasskin · 14 years ago
  55. b1a56e7 Put function templates instantiated from friend declarations in the correct by John McCall · 14 years ago
  56. 2eef829 When a declaration of a function is missing an exception specification by Douglas Gregor · 14 years ago
  57. 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 14 years ago
  58. 93649fd Implement crazy destructor name lookup semantics differently in by Douglas Gregor · 14 years ago
  59. 4cae1b3 Check for redefinitions in MergeVarDecl. This finds redefinitions of globals without an initializer in C++ and thus fixes PR5451. by Sebastian Redl · 14 years ago
  60. 78a527a Fix two redefinitions in test cases that weren't diagnosed yet, but will be soon. by Sebastian Redl · 14 years ago
  61. 0efc2c1 Reimplement constructor declarator parsing to cope with template-ids by Douglas Gregor · 15 years ago
  62. 6675586 Tweak the text of several main() diagnostics and punch a hole specifically for by John McCall · 15 years ago
  63. 90f9382 Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequence by Douglas Gregor · 15 years ago
  64. b4debae Enter the scope of an initializer for direct-initialization as well as by Douglas Gregor · 15 years ago
  65. f936815 Don't inject the class name until that magical lbrace. by John McCall · 15 years ago
  66. 84d11c7 Test the lookup I wasn't sure would be done properly after the last patch. by John McCall · 15 years ago
  67. bd0dfa5 Parse base specifiers within the scope of the class. This is possibly not by John McCall · 15 years ago
  68. 731ad84 Just push a new scope when parsing an out-of-line variable definition. by John McCall · 15 years ago
  69. 578b69b Introduce a centralized routine in Sema for diagnosing failed lookups (when by John McCall · 15 years ago
  70. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  71. 5d0d815 Fix test. by Anders Carlsson · 15 years ago
  72. 156c78e More improvements to checking allocation and deallocation functions. by Anders Carlsson · 15 years ago
  73. 20d45d2 Correctly diagnose [basic.stc.dynamic.allocation]p1 by Anders Carlsson · 15 years ago
  74. 9d59ecb Improve diagnostics for malformed delete operator function declarations. by Anders Carlsson · 15 years ago
  75. 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 15 years ago
  76. d85b5b9 Implement the rules in C++ [basic.link] and C99 6.2.2 for computing by Douglas Gregor · 15 years ago
  77. abe36e2 Tweak expected error message, although we still fail this test by Douglas Gregor · 15 years ago
  78. cc5306a Improve on diagnosing type mismatches because of by Fariborz Jahanian · 15 years ago
  79. cdc89c4 Simple test case for [basic.lookup.udir]. by John McCall · 15 years ago
  80. d739021 Switch XFAIL format to match LLVM. by Daniel Dunbar · 15 years ago
  81. 6e24726 Qualified lookup through using declarations. Diagnose a new type of ambiguity. by John McCall · 15 years ago
  82. e06eafb Spell clang-cc correctly. by Daniel Dunbar · 15 years ago
  83. 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 15 years ago
  84. 9cc7807 Track a class template specialization's point of instantiation separately by John McCall · 15 years ago
  85. c4e7019 Support elaborated dependent types and diagnose tag mismatches. by John McCall · 15 years ago
  86. f1bbbb4 Correctly handle elaborated template ids. Still not handled properly for friends. by John McCall · 15 years ago
  87. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
  88. 67d1a67 First pass at friend semantics. by John McCall · 15 years ago
  89. 13591ed Semantic checking for main(). by John McCall · 15 years ago
  90. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
  91. 69be8d6 Improve argument-dependent lookup to find associated classes and by Douglas Gregor · 15 years ago
  92. b33fe2f When recursively instantiating function templates, keep track of the by Douglas Gregor · 15 years ago
  93. 33a3907 New test for when the subexpressions within a typeid are potentially evaluated. We seem to be the only ones to get this right. by Douglas Gregor · 15 years ago
  94. 0ffd9ff Implement correct name lookup inside an initializer of a C++ class static data member. by Argyrios Kyrtzidis · 15 years ago
  95. b280638 More [basic.lookup.unqual] tests. - p13 and p14 are important failures. by Daniel Dunbar · 15 years ago
  96. cbeedfa Test for [basic.lookup.unqual]p3 by Daniel Dunbar · 15 years ago