1. 2cf738f More support for pseudo dtors. by Anders Carlsson · 15 years ago
  2. c3384cb Fix for overloaded binary operators whose operands need implicit by Douglas Gregor · 15 years ago
  3. 4fb7720 Handle the implicit 'this' parameter for format attributes. by Anders Carlsson · 15 years ago
  4. a24eb4e Skip transparent contexts when performing C++ name lookup by Douglas Gregor · 15 years ago
  5. 20b3e99 Implement support for equality comparisons (!=, ==) of member by Douglas Gregor · 15 years ago
  6. a1d71ae Top-level semicolons are allowed in C++0x. Fixes PR4755. by Douglas Gregor · 15 years ago
  7. 1d954f6 Implement __is_empty. Patch by Sean Hunt. by Eli Friedman · 15 years ago
  8. fb7ef75 getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDeclaratorContext has been called. Fixes PR4694. (Doug, please review) by Anders Carlsson · 15 years ago
  9. 0f44b5a Make sure to diagnose use of declarations in the case where we create an implicit CXXThisExpr. by Anders Carlsson · 15 years ago
  10. 52ab92b After reporting ill-formed copy constructor(12.8.p3) don't recurs and crash. by Fariborz Jahanian · 15 years ago
  11. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  12. 4dabe96 Ok, ok, I give in. Fix tests for unused result warning. by Daniel Dunbar · 15 years ago
  13. b7b6c4c Fixed test. by Fariborz Jahanian · 15 years ago
  14. 96e2fa9 Some refactoring of member access for performace sake. Also added a test case. by Fariborz Jahanian · 15 years ago
  15. c447aba Check for identical types in C++ catch expression. Patch by Erik Verbruggen. by Sebastian Redl · 15 years ago
  16. ef0cb8e Make functional-style casts emit correct messages, and fix a crash-on-invalid. by Sebastian Redl · 15 years ago
  17. 227aad5 Add two more tests. by Anders Carlsson · 15 years ago
  18. 3c38aab fix test (broken in r77224) by Benjamin Kramer · 15 years ago
  19. 9cc11e7 Implement C++ semantics for C-style and functional-style casts. This regresses Clang extension conversions, like vectors, but allows conversions via constructors and conversion operators. by Sebastian Redl · 15 years ago
  20. 8bf0ccd Make having no RUN line a failure. by Daniel Dunbar · 15 years ago
  21. 0eb7cff Fixes broken test by accident. by Fariborz Jahanian · 15 years ago
  22. 7252f51 More Sema check for constructor's member initializer along by Fariborz Jahanian · 15 years ago
  23. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  24. 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 15 years ago
  25. d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 15 years ago
  26. b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 15 years ago
  27. d33133c Fix the parsing of default arguments for inline member function definitions. by Eli Friedman · 15 years ago
  28. d1969d8 Prep for new warning. by Mike Stump · 15 years ago
  29. 6347f42 Misc fixes for -Wreorder: by Eli Friedman · 15 years ago
  30. 1e05421 Consider nested-names as part of the declarator when resolving an ambiguous statement. by Argyrios Kyrtzidis · 15 years ago
  31. c19f959 Diagnose when a destructor uses a unrelated class type as its name. by Fariborz Jahanian · 15 years ago
  32. f37006b Fix a crash that occurs in this C++ case: by Argyrios Kyrtzidis · 15 years ago
  33. 76ed9cb Improve message for bad destructor decl. Per Doug's comment. by Fariborz Jahanian · 15 years ago
  34. d33c868 Issue a more descriptive diagnostics when mis-declaring a destructor. by Fariborz Jahanian · 15 years ago
  35. 74cbe22 Handle layout of non-virtual base classes. by Anders Carlsson · 15 years ago
  36. 726212f Enhance testing of overriding exception specs for inaccessible base exceptions. by Sebastian Redl · 15 years ago
  37. 5abd1b0 This takes a long time to crash, just disable it for now. by Chris Lattner · 15 years ago
  38. 9685aee Remove excessive use of Carbon.h / Cocoa.h in clang tests. by Daniel Dunbar · 15 years ago
  39. 3591b1a Fix a test. by Anders Carlsson · 15 years ago
  40. 4e57992 Fix type of 'this' and add a decltype test. by Anders Carlsson · 15 years ago
  41. 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 15 years ago
  42. d5940ce Fix another decltype crash. by Anders Carlsson · 15 years ago
  43. eb96e12 Sema check on out of order object initialization of by Fariborz Jahanian · 15 years ago
  44. 5e09d4c Use getDeclName in DefineImplicitOverloadedAssign as well. by Anders Carlsson · 15 years ago
  45. 5eda816 Pass the DeclName to the diagnostic builder so that member names will be quoted correctly. by Anders Carlsson · 15 years ago
  46. 69be8d6 Improve argument-dependent lookup to find associated classes and by Douglas Gregor · 15 years ago
  47. 23c7d06 Implement checking of exception spec compatibility for overriding virtual functions. by Sebastian Redl · 15 years ago
  48. 3292d5c Some (most) type trait expressions require that the argument passed in is a complete type. by Anders Carlsson · 15 years ago
  49. 675431d Parsing fix for out-of-line constructors, from Piotr Rak by Douglas Gregor · 15 years ago
  50. a342675 Fix for PR4502: add calculation of the integer conversion rank for wchar_t. by Eli Friedman · 15 years ago
  51. 4994d2d Catch function redeclarations with incompatible exception specifications. by Sebastian Redl · 15 years ago
  52. bcfad54 Patch to support optional nested-name-specifier in in ctor-initializer list. by Fariborz Jahanian · 15 years ago
  53. 5ac3dfc Diagnose multiple initialization of anonymous union by Fariborz Jahanian · 15 years ago
  54. 9da7201 More diagnostics related to initialization of direct bases by Fariborz Jahanian · 15 years ago
  55. 8d4655d Make an error message more clear. by Anders Carlsson · 15 years ago
  56. 47deacf A more detailed diagnosis of ill-formed ctor-initializer list. by Fariborz Jahanian · 15 years ago
  57. af017e6 Improvements to decltype. We now don't crash anymore when the expr is an overloaded function decl. by Anders Carlsson · 15 years ago
  58. 7881a05 Diagnose multiple initialzation of data-member/base by Fariborz Jahanian · 15 years ago
  59. 0c6139d Make it possible for using decls to point to operators. Fixes PR4441. by Anders Carlsson · 15 years ago
  60. e89d159 Implement enough of the 'auto' keyword so we can claim to support N2546. by Anders Carlsson · 15 years ago
  61. b78d833 Improve error recovery in C++: when we hit 'implicit int' cases in C++, by Chris Lattner · 15 years ago
  62. c8e27cc fix PR4452, a crash on invalid. The error recovery is still terrible in this case by Chris Lattner · 15 years ago
  63. bc13ab2 Fix another assert related to using decls. by Anders Carlsson · 15 years ago
  64. 8b50d01 When creating LookupResults, see through UsingDecls. Fixes PR4450. by Anders Carlsson · 15 years ago
  65. 87471f5 Fix PR4448. by Anders Carlsson · 15 years ago
  66. a1fbe86 Test case for my last patch. by Fariborz Jahanian · 15 years ago
  67. e53060f Improved semantic analysis and AST respresentation for function templates. by Douglas Gregor · 15 years ago
  68. a07c33e Decltype needs to have a dependent type if the expr passed to it is type dependent. Fixes PR4444. by Anders Carlsson · 15 years ago
  69. 44bc2d5 Make sure that argument-dependent lookup looks into the global scope by Douglas Gregor · 15 years ago
  70. c1005ac Fixed text of a diagnostics. by Fariborz Jahanian · 15 years ago
  71. 3da83eb Made improvements in c++'s object model patch on Doug's review. by Fariborz Jahanian · 15 years ago
  72. 9cfbe48 Parsing and AST support for using declarations, from John Thompson! by Douglas Gregor · 15 years ago
  73. f8dcb86 Patch for implementation of C++'s object model. This is work in progress. by Fariborz Jahanian · 15 years ago
  74. 5e300d1 It's an error to use a function declared in a class definition as a default argument before the function has been declared. by Anders Carlsson · 15 years ago
  75. 3c94374 Move test to be with the other typename tests. by Eli Friedman · 15 years ago
  76. 2e0cdb4 PR4364: fix parsing 'typename' in an expression. by Eli Friedman · 15 years ago
  77. 949bf69 Handle member pointer types with dependent class types (e.g., int by Douglas Gregor · 15 years ago
  78. 7c94c4b Use "()" instead of "(void)" when pretty-printing a parameter-less function type for C++. by Argyrios Kyrtzidis · 15 years ago
  79. fc27d26 Fix an off by one error when trying to perform copy initialization of operator new and operator delete arguments. Sebastian, please review. by Anders Carlsson · 15 years ago
  80. 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 15 years ago
  81. f89bb0f Replace a cast with a dyn_cast as suggested by Doug. by Anders Carlsson · 15 years ago
  82. d12ef8d Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298. by Anders Carlsson · 15 years ago
  83. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
  84. ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 15 years ago
  85. 6a7330c Disallow exception specifications on multi-level indirections. by Sebastian Redl · 15 years ago
  86. 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 15 years ago
  87. 1590d9c Add a big test case for I-C-Es in C++, and a fix to make it work. The fix might not be the right way to do it. by Sebastian Redl · 15 years ago
  88. 5e57831 A block that returns a reference is an lvalue. by Anders Carlsson · 15 years ago
  89. 8593c78 Avoid using the built-in type checker for assignment in C++ when classes are involved. Patch by Vyacheslav Kononenko. by Sebastian Redl · 15 years ago
  90. c12a9c5 Ban the use of __builtin_types_compatible_p in C++; g++ doesn't support it, by Douglas Gregor · 15 years ago
  91. 1cca74e Use the Itanium ABI for member pointers. Add a missing 'break' statement and a test case by Anders Carlsson · 15 years ago
  92. 8ff8c22 Rewrite PureVirtualMethodCollector to use the overridden methods. Fixes <rdar://problem/6854087> by Anders Carlsson · 15 years ago
  93. bc6c848 Make the RAII extension warning silencing for __extension__ a bit by Eli Friedman · 15 years ago
  94. 425bfde Fix another case where the extern-ness of extern "C" wasn't being captured. by Anders Carlsson · 15 years ago
  95. 196f7d0 Don't return member pointer types for static member functions. Fixes 6879261. by Anders Carlsson · 15 years ago
  96. 77b7f1d Check that the function being overridden is virtual. by Anders Carlsson · 15 years ago
  97. b5133c2 Fix the same speling error in the test case (Duh). by Anders Carlsson · 15 years ago
  98. c3a68b2 Better diagnostics for covariance when checking overriding return types. by Anders Carlsson · 15 years ago
  99. 9afe130 When there are any member new operators, global versions aren't looked up at all. by Sebastian Redl · 15 years ago
  100. 501c5ce In C++, warn when something previously declared as a "struct" is later by Douglas Gregor · 15 years ago