1. cb7709c PR10828: Produce a warning when a no-arguments function is declared in block by Richard Smith · 14 years ago
  2. 099e7f6 constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' by Richard Smith · 14 years ago
  3. 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 14 years ago
  4. 45fa560 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 14 years ago
  5. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 14 years ago
  6. 5fa6a04 constexpr: don't consider class types with mutable members to be literal types. by Richard Smith · 14 years ago
  7. 9f569cc constexpr: semantic checking for constexpr functions and constructors. Based in by Richard Smith · 14 years ago
  8. ddddd48 De-Unicode-ify. by NAKAMURA Takumi · 14 years ago
  9. a6d1e76 When performing the lookup in the current scope for a member access to by Douglas Gregor · 14 years ago
  10. be098b3 Update this test to reflect the new (deterministic) order in r134038. by Chandler Carruth · 14 years ago
  11. ea76d8a Modify test case to allow buildbots to make forward progress. This test should by Chad Rosier · 14 years ago
  12. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 14 years ago
  13. 4337dc7 Teach Sema::ActOnUninitializedDecl() not to try to interpret when one by Douglas Gregor · 14 years ago
  14. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  15. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 14 years ago
  16. 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 · 14 years ago
  17. 018591f Semantic checking for exception specifications should be triggered by by John McCall · 14 years ago
  18. 77a1a88 C++ [basic.scope.hiding] allows an ordinary name to hide a non-tag by Douglas Gregor · 15 years ago
  19. 0bab54c Always treat 'main' as an extern "C" function, so that we detect by Douglas Gregor · 15 years ago
  20. 2f69a81 "const std::vector<int>*" not "std::vector<int> const*" by Chris Lattner · 15 years ago
  21. 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 · 15 years ago
  22. d7115a8 Add test case that I forgot to commit with r107354 (the implementation by Douglas Gregor · 15 years ago
  23. 21d07e4 Add an extension to avoid an error when a global template has the same name as by Jeffrey Yasskin · 15 years ago
  24. c7e04da A more minimal fix for PR6762. by John McCall · 15 years ago
  25. 2b7baf0 Roll back r104941. by John McCall · 15 years ago
  26. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 15 years ago
  27. de09ed5 Test case for r104938. by John McCall · 15 years ago
  28. 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 15 years ago
  29. 5402295 Fix ADL for types declared in transparent decls, from Alp Toker! by Douglas Gregor · 15 years ago
  30. 0d6b164 Recommit my change to how C++ does elaborated type lookups, now with by John McCall · 15 years ago
  31. 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 · 15 years ago
  32. d04efc9 C++ doesn't really use "namespaces" for different kinds of names the same by John McCall · 15 years ago
  33. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 15 years ago
  34. db88d8a When a template (without arguments) is passed as a template type by Jeffrey Yasskin · 15 years ago
  35. b1a56e7 Put function templates instantiated from friend declarations in the correct by John McCall · 15 years ago
  36. 2eef829 When a declaration of a function is missing an exception specification by Douglas Gregor · 15 years ago
  37. 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 15 years ago
  38. 93649fd Implement crazy destructor name lookup semantics differently in by Douglas Gregor · 15 years ago
  39. 4cae1b3 Check for redefinitions in MergeVarDecl. This finds redefinitions of globals without an initializer in C++ and thus fixes PR5451. by Sebastian Redl · 16 years ago
  40. 78a527a Fix two redefinitions in test cases that weren't diagnosed yet, but will be soon. by Sebastian Redl · 16 years ago
  41. 0efc2c1 Reimplement constructor declarator parsing to cope with template-ids by Douglas Gregor · 16 years ago
  42. 6675586 Tweak the text of several main() diagnostics and punch a hole specifically for by John McCall · 16 years ago
  43. 90f9382 Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequence by Douglas Gregor · 16 years ago
  44. b4debae Enter the scope of an initializer for direct-initialization as well as by Douglas Gregor · 16 years ago
  45. f936815 Don't inject the class name until that magical lbrace. by John McCall · 16 years ago
  46. 84d11c7 Test the lookup I wasn't sure would be done properly after the last patch. by John McCall · 16 years ago
  47. bd0dfa5 Parse base specifiers within the scope of the class. This is possibly not by John McCall · 16 years ago
  48. 731ad84 Just push a new scope when parsing an out-of-line variable definition. by John McCall · 16 years ago
  49. 578b69b Introduce a centralized routine in Sema for diagnosing failed lookups (when by John McCall · 16 years ago
  50. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 16 years ago
  51. 5d0d815 Fix test. by Anders Carlsson · 16 years ago
  52. 156c78e More improvements to checking allocation and deallocation functions. by Anders Carlsson · 16 years ago
  53. 20d45d2 Correctly diagnose [basic.stc.dynamic.allocation]p1 by Anders Carlsson · 16 years ago
  54. 9d59ecb Improve diagnostics for malformed delete operator function declarations. by Anders Carlsson · 16 years ago
  55. 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 16 years ago
  56. d85b5b9 Implement the rules in C++ [basic.link] and C99 6.2.2 for computing by Douglas Gregor · 16 years ago
  57. abe36e2 Tweak expected error message, although we still fail this test by Douglas Gregor · 16 years ago
  58. cc5306a Improve on diagnosing type mismatches because of by Fariborz Jahanian · 16 years ago
  59. cdc89c4 Simple test case for [basic.lookup.udir]. by John McCall · 16 years ago
  60. d739021 Switch XFAIL format to match LLVM. by Daniel Dunbar · 16 years ago
  61. 6e24726 Qualified lookup through using declarations. Diagnose a new type of ambiguity. by John McCall · 16 years ago
  62. e06eafb Spell clang-cc correctly. by Daniel Dunbar · 16 years ago
  63. 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 16 years ago
  64. 9cc7807 Track a class template specialization's point of instantiation separately by John McCall · 16 years ago
  65. c4e7019 Support elaborated dependent types and diagnose tag mismatches. by John McCall · 16 years ago
  66. f1bbbb4 Correctly handle elaborated template ids. Still not handled properly for friends. by John McCall · 16 years ago
  67. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 16 years ago
  68. 67d1a67 First pass at friend semantics. by John McCall · 16 years ago
  69. 13591ed Semantic checking for main(). by John McCall · 16 years ago
  70. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 16 years ago
  71. 69be8d6 Improve argument-dependent lookup to find associated classes and by Douglas Gregor · 16 years ago
  72. b33fe2f When recursively instantiating function templates, keep track of the by Douglas Gregor · 16 years ago
  73. 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 · 16 years ago
  74. 0ffd9ff Implement correct name lookup inside an initializer of a C++ class static data member. by Argyrios Kyrtzidis · 16 years ago
  75. b280638 More [basic.lookup.unqual] tests. - p13 and p14 are important failures. by Daniel Dunbar · 16 years ago
  76. cbeedfa Test for [basic.lookup.unqual]p3 by Daniel Dunbar · 16 years ago