1. 455acd9 Issue good ambiguity diagnostic when convesion fails. by Fariborz Jahanian · 16 years ago
  2. 56cfdc1 If we already set a primary base, don't set it to the first nearly empty base class. by Anders Carlsson · 16 years ago
  3. f515b22 Disable questionable code for handling isNullPointerConstant on value dependent by Daniel Dunbar · 16 years ago
  4. 3f180c6 Fix two crashes on value dependent expressions (shift and null-pointer check). by Daniel Dunbar · 16 years ago
  5. b237fd6 Temporary band-aid for handling empty classes somewhat better. by Anders Carlsson · 16 years ago
  6. 0de51bc Improve handling of vector casts in C++. by Anders Carlsson · 16 years ago
  7. 8b915e7 1) don't do overload resolution in selecting conversion by Fariborz Jahanian · 16 years ago
  8. 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 16 years ago
  9. f652793 Perform overload resolution when selecting a pointer conversion by Fariborz Jahanian · 16 years ago
  10. 78cf9a2 Issue a good diagnostics when attempt to select by Fariborz Jahanian · 16 years ago
  11. 1d524c3 Diagnose taking the address of a bit-field inside a conditional operator. by Anders Carlsson · 16 years ago
  12. 60d9231 Slightly improve the test for partial ordering of overloaded function templates. by Douglas Gregor · 16 years ago
  13. d173b20 Test function template partial ordering when resolving the address of by Douglas Gregor · 16 years ago
  14. b191e2d Used visible conversion function api to do overload by Fariborz Jahanian · 16 years ago
  15. d7c3e4e Removed couple of FIXME comments from test case. by Fariborz Jahanian · 16 years ago
  16. 76e2b71 Add support for -Wchar-subscripts. Fixes PR4801. by Sam Weinig · 16 years ago
  17. 2c59d3c Perform the C++ specific semantic checks of a function declaration after it's been merged with the previous declaration. This ensures that getPreviousDecl() will have the right value when ActOnConversionDeclarator is called. by Anders Carlsson · 16 years ago
  18. 8195bc9 CXXMethodDecl::isVirtual needs to check the canonical declaration. Fixes PR4878. by Anders Carlsson · 16 years ago
  19. 6250921 More work toward having an access method for visible conversion functions. by Fariborz Jahanian · 16 years ago
  20. 5346278 Patch to build visible conversion function list lazily and make its by Fariborz Jahanian · 16 years ago
  21. 6cc1518 Cleanup and test C++ default arguments. Improvements include: by Douglas Gregor · 16 years ago
  22. ed90c4e Fix PR4878 for real. by Anders Carlsson · 16 years ago
  23. 043cad2 Diagnose VLAs as an error in C++. by Douglas Gregor · 16 years ago
  24. f299124 Eliminate some "default"s in CheckICE. by Douglas Gregor · 16 years ago
  25. e30572a Look for overloaded arrow operators in base classes. by Anders Carlsson · 16 years ago
  26. 0f72856 Don't check use of a member function declaration used if the member function is virtual and the member reference expression doesn't explicitly qualify it. Fixes PR4878. by Anders Carlsson · 16 years ago
  27. 59600d8 static_cast, reinterpret_cast, and const_cast can all be used in C++ by Douglas Gregor · 16 years ago
  28. e942bbe When performing unqualified name lookup into a DeclContext, also look into by Douglas Gregor · 16 years ago
  29. 9cd9f3f For a C++ delete expression where the operand is of class type that by Douglas Gregor · 16 years ago
  30. 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 16 years ago
  31. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  32. 3dab34a Allow a declaration of an array to complete a prior, incomplete by Douglas Gregor · 16 years ago
  33. d74d414 Handle variadic constructors better. Share code between BuildCXXConstructExpr and BuildCXXTemporaryObjectExpr. by Anders Carlsson · 16 years ago
  34. d851b37 Check that the destination type of a static_cast expression is a complete type. by Anders Carlsson · 16 years ago
  35. a78c5c3 If a destructor is referenced or a pseudo-destructor expression is by Douglas Gregor · 16 years ago
  36. a71d819 Implement AST, semantics, and CodeGen for C++ pseudo-destructor by Douglas Gregor · 16 years ago
  37. b117a60 Introduce an egregious hack to fix PR4828. by Douglas Gregor · 16 years ago
  38. c68afe2 Improve template instantiation for member access expressions that by Douglas Gregor · 16 years ago
  39. 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 16 years ago
  40. a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 16 years ago
  41. 2dd078a Rewrite of our handling of name lookup in C++ member access expressions, e.g., by Douglas Gregor · 16 years ago
  42. d7eff68 Ensure that the tag decls of friend decls aren't added to the friending class's by John McCall · 16 years ago
  43. c4c65f2 Move C++ test over to CodeGenCXX, since it requires CodeGen to reproduce by Douglas Gregor · 16 years ago
  44. a6f0f9d Support explicit C++ member operator syntax, from James Porter! by Douglas Gregor · 16 years ago
  45. a31d5f7 More missing member goodness. by Anders Carlsson · 16 years ago
  46. 639bfc7 Improve missing error messages as suggested by Doug. by Anders Carlsson · 16 years ago
  47. 05180af Use DiagnoseMissingMember for UsingDecls. by Anders Carlsson · 16 years ago
  48. f4d84b6 Improve diagnostics for missing members. This renames the err_typecheck_no_member to err_typecheck_no_member_deprecated. The idea is that err_typecheck_no_member_deprecated should be phased out and any call sites that reference it should call DiagnoseMissingMember instead. by Anders Carlsson · 16 years ago
  49. eab975d Fix a couple issues with parsing invalid nested-name-specifiers. by Eli Friedman · 16 years ago
  50. 598da5b CreateDeclRefExprs that point to UnresolvedUsingDecls. by Anders Carlsson · 16 years ago
  51. 203cb71 Add another check for UnresolvedUsingDecl. by Anders Carlsson · 16 years ago
  52. fdc3919 Make sure we actually found a redeclaration before complaining about attributes added to a redeclaration in C++ by Douglas Gregor · 16 years ago
  53. 36ef078 Check for UnresolvedUsingDecl when determining if a declaration is a redeclaration or not. by Anders Carlsson · 16 years ago
  54. faccd72 Fix this for real. by Anders Carlsson · 16 years ago
  55. 83b534c Allow explicit ctors for casts. by Anders Carlsson · 16 years ago
  56. bbf306b When doing overload resolution, expressions that are value dependent but not type dependent and of integral type should not be treated as null pointer constants. by Anders Carlsson · 16 years ago
  57. 0dde18e Instantiate unresolved using declarations. by Anders Carlsson · 16 years ago
  58. 8a5ae24 When looking for overloaded member operators, make sure to instantiate by Douglas Gregor · 16 years ago
  59. e74b32a Extend the exception spec test even further. Now I need to implement this. by Sebastian Redl · 16 years ago
  60. a8880dd Don't create a junk file in the source directory. by Eli Friedman · 16 years ago
  61. e7624a7 Add a BuildCXXTemporaryObjectExpr and use it so default arguments will be instantiated correctly for temporary object expressions. by Anders Carlsson · 16 years ago
  62. 2cf738f More support for pseudo dtors. by Anders Carlsson · 16 years ago
  63. c3384cb Fix for overloaded binary operators whose operands need implicit by Douglas Gregor · 16 years ago
  64. 4fb7720 Handle the implicit 'this' parameter for format attributes. by Anders Carlsson · 16 years ago
  65. a24eb4e Skip transparent contexts when performing C++ name lookup by Douglas Gregor · 16 years ago
  66. 20b3e99 Implement support for equality comparisons (!=, ==) of member by Douglas Gregor · 16 years ago
  67. a1d71ae Top-level semicolons are allowed in C++0x. Fixes PR4755. by Douglas Gregor · 16 years ago
  68. 1d954f6 Implement __is_empty. Patch by Sean Hunt. by Eli Friedman · 16 years ago
  69. fb7ef75 getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDeclaratorContext has been called. Fixes PR4694. (Doug, please review) by Anders Carlsson · 16 years ago
  70. 0f44b5a Make sure to diagnose use of declarations in the case where we create an implicit CXXThisExpr. by Anders Carlsson · 16 years ago
  71. 52ab92b After reporting ill-formed copy constructor(12.8.p3) don't recurs and crash. by Fariborz Jahanian · 16 years ago
  72. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 16 years ago
  73. 4dabe96 Ok, ok, I give in. Fix tests for unused result warning. by Daniel Dunbar · 16 years ago
  74. b7b6c4c Fixed test. by Fariborz Jahanian · 16 years ago
  75. 96e2fa9 Some refactoring of member access for performace sake. Also added a test case. by Fariborz Jahanian · 16 years ago
  76. c447aba Check for identical types in C++ catch expression. Patch by Erik Verbruggen. by Sebastian Redl · 16 years ago
  77. ef0cb8e Make functional-style casts emit correct messages, and fix a crash-on-invalid. by Sebastian Redl · 16 years ago
  78. 227aad5 Add two more tests. by Anders Carlsson · 16 years ago
  79. 3c38aab fix test (broken in r77224) by Benjamin Kramer · 16 years ago
  80. 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 · 16 years ago
  81. 8bf0ccd Make having no RUN line a failure. by Daniel Dunbar · 16 years ago
  82. 0eb7cff Fixes broken test by accident. by Fariborz Jahanian · 16 years ago
  83. 7252f51 More Sema check for constructor's member initializer along by Fariborz Jahanian · 16 years ago
  84. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 16 years ago
  85. 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 16 years ago
  86. d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 16 years ago
  87. b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 16 years ago
  88. d33133c Fix the parsing of default arguments for inline member function definitions. by Eli Friedman · 16 years ago
  89. d1969d8 Prep for new warning. by Mike Stump · 16 years ago
  90. 6347f42 Misc fixes for -Wreorder: by Eli Friedman · 16 years ago
  91. 1e05421 Consider nested-names as part of the declarator when resolving an ambiguous statement. by Argyrios Kyrtzidis · 16 years ago
  92. c19f959 Diagnose when a destructor uses a unrelated class type as its name. by Fariborz Jahanian · 16 years ago
  93. f37006b Fix a crash that occurs in this C++ case: by Argyrios Kyrtzidis · 16 years ago
  94. 76ed9cb Improve message for bad destructor decl. Per Doug's comment. by Fariborz Jahanian · 16 years ago
  95. d33c868 Issue a more descriptive diagnostics when mis-declaring a destructor. by Fariborz Jahanian · 16 years ago
  96. 74cbe22 Handle layout of non-virtual base classes. by Anders Carlsson · 16 years ago
  97. 726212f Enhance testing of overriding exception specs for inaccessible base exceptions. by Sebastian Redl · 16 years ago
  98. 5abd1b0 This takes a long time to crash, just disable it for now. by Chris Lattner · 16 years ago
  99. 9685aee Remove excessive use of Carbon.h / Cocoa.h in clang tests. by Daniel Dunbar · 16 years ago
  100. 3591b1a Fix a test. by Anders Carlsson · 16 years ago