1. 48c9501 The array form of 'new' can never have initializers. by Anders Carlsson · 14 years ago
  2. d566381 Replace a char*/size pair with stringref. by Benjamin Kramer · 14 years ago
  3. fcaeef2 Change CXXConstructExpr::Create to take a ConstructionKind. by Anders Carlsson · 14 years ago
  4. 24eb78e Pass the construction kind down to EmitCXXConstructorCall. by Anders Carlsson · 14 years ago
  5. 72e96fd Add an enum to CXXConstructExpr so we can determine if the construction expression constructs a non-virtual or virtual base. by Anders Carlsson · 14 years ago
  6. 06a9f36 Complete reimplementation of the synthesis for implicitly-defined copy by Douglas Gregor · 14 years ago
  7. e2e69ef Bump default template instantiation depth to 1024, as required by C++0x by Douglas Gregor · 14 years ago
  8. 25cf7b4 Move include installation steps to better location, inside each include dir instead of at the top-level. by Daniel Dunbar · 14 years ago
  9. e215f72 Add calling convention related attributes to related declaration. Mark attributes invalid on type related checking so to add them to declarations only when everything is ok. by Abramo Bagnara · 14 years ago
  10. dc60c1e Introduce a sequence number into class template partial by Douglas Gregor · 14 years ago
  11. 9ffce21 When we start the definition of a class template, set the by Douglas Gregor · 14 years ago
  12. ed8afac Refactor the AnalysisConsumer to analyze functions after the whole by Zhongxing Xu · 14 years ago
  13. 9498d38 Add FunctionDecl::isVariadic() to match BlockDecl::isVariadic() and ObjCMethodDecl::isVariadic(). by Ted Kremenek · 14 years ago
  14. db9a0ae Rename BlockDecl::IsVariadic() to BlockDecl::isVariadic() to match the casing by Ted Kremenek · 14 years ago
  15. 5ac2833 Bump Clang version number. by Ted Kremenek · 14 years ago
  16. cc8a5d5 Teach __builtin_offsetof to compute the offsets of members of base by Douglas Gregor · 14 years ago
  17. 5e2a8ac Driver: Add support for -fobjc-abi-version=. - <rdar://problem/7919678> by Daniel Dunbar · 14 years ago
  18. 9d5d60f Diagnose __builtin_offsetof expressions that refer to bit-fields by Douglas Gregor · 14 years ago
  19. 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 14 years ago
  20. 60909e1 add regex support for -verify mode. You can now do things like by Chris Lattner · 14 years ago
  21. e4498c6 More of Sema to implement initialization of ivar of c++ object types. by Fariborz Jahanian · 14 years ago
  22. 1c63b9c When explicitly building a temporary object (CXXTemporaryObjectExpr), by Douglas Gregor · 14 years ago
  23. 138bb23 Diagnose the use of abstract types as array element types. Previously, by Douglas Gregor · 14 years ago
  24. c96be1e During template instantiation, set the naming class of by Douglas Gregor · 14 years ago
  25. 786cd15 Move CollectIvarsToConstructOrDestruct to Sema by Fariborz Jahanian · 14 years ago
  26. f35f14d Add Driver support for -fno-constant-cfstrings. by Daniel Dunbar · 14 years ago
  27. 110acc1 Improve the diagnostic you get when making a qualified member access by John McCall · 14 years ago
  28. 31f17ec Make the InjectedClassNameType the canonical type of the current instantiation by John McCall · 14 years ago
  29. 184d790 New method to construct/destruct ivars that have non-trivial default by Fariborz Jahanian · 14 years ago
  30. 57fdc8a Improve source-location information in a C++ typeid (type) expression by Douglas Gregor · 14 years ago
  31. 0b7bc8e Diagnose declaration of reference typed ivars. by Fariborz Jahanian · 14 years ago
  32. bc0b915 wordsmith an objc warning, rdar://7900756 by Chris Lattner · 14 years ago
  33. fb87b89 Introduce Type::isStructureOrClassType(), which does the obvious by Douglas Gregor · 14 years ago
  34. 9cbfdd2 Implement template instantiation for implicit property references in by Douglas Gregor · 14 years ago
  35. e330354 Implement template instantiation for ObjCPropertyRefExpr. by Douglas Gregor · 14 years ago
  36. f9b9eab Implement template instantiation for value-dependent Objective-C ivar by Douglas Gregor · 14 years ago
  37. 160b563 Refactor Objective-C @catch parameter checking by detangling it from by Douglas Gregor · 14 years ago
  38. c00d8e1 Make the static type of the exception variable in an Objective-C by Douglas Gregor · 14 years ago
  39. b0fd483 Improve the diagnostic when we find something we did not expect in a by Douglas Gregor · 14 years ago
  40. 8f2abbc Add an explicit UsuallyTinyPtrVector that takes a single element. by Anders Carlsson · 14 years ago
  41. fc89c31 Convert more call sites over to the new GetAddressOfBaseClass. by Anders Carlsson · 14 years ago
  42. f86fcb3 When we attempt to create a temporary object of class type, be sure by Douglas Gregor · 14 years ago
  43. f9d68e1 Add base paths for CK_BaseToDerived and CK_BaseToDerivedMemberPointer. by Anders Carlsson · 14 years ago
  44. cee2242 Add base paths to CK_UncheckedDerivedToBase and CK_DerivedToBaseMemberPointer. by Anders Carlsson · 14 years ago
  45. 5cf86ba Actually produce base paths for CastExprs of kind CK_DerivedToBase. by Anders Carlsson · 14 years ago
  46. 41b2dcd Add BasePath arguments to all cast expr constructors. by Anders Carlsson · 14 years ago
  47. f643b9b NeXT: Clean up dispatch method policy selection. by Daniel Dunbar · 14 years ago
  48. f1b48b7 CastExpr should not hold a pointer to the base path. More cleanup. by Anders Carlsson · 14 years ago
  49. 48c89f4 Be more careful around dependent nested-name-specifiers, complaining by Douglas Gregor · 14 years ago
  50. 7ab9d57 Rename InheritancePath to BasePath, rename CastExpr::CXXBaseVector to CXXBaseSpecifierArray. More to come. by Anders Carlsson · 14 years ago
  51. 76d3264 Recommit r102215, this time being more careful to only set the "principal by John McCall · 14 years ago
  52. ba5f6ec Teach clang -fixit to modify files in-place, or -fixit=suffix to create new by Nick Lewycky · 14 years ago
  53. f0bf4d5 Revert r102215. This causes clang crash while compiling a test case from gdb testsuite. by Devang Patel · 14 years ago
  54. 8a43776 With -fno-constant-cfstrrings, class NSConstantString by Fariborz Jahanian · 14 years ago
  55. 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 14 years ago
  56. 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 14 years ago
  57. ec951e0 More -fno-constant-cfstrings API work. by Fariborz Jahanian · 14 years ago
  58. 88465d3 Add an InheritancePath parameter to the ImplicitCastExpr constructor. by Anders Carlsson · 14 years ago
  59. f88b0d6 Transition the last acceptable-result filter kind in LookupResult over to use by John McCall · 14 years ago
  60. 14b9162 Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). by Argyrios Kyrtzidis · 14 years ago
  61. a3bdded Destroy the inheritance path. by Anders Carlsson · 14 years ago
  62. 409c99e Add an inheritance path member variable to CastExpr. For now it's always null but for derived-to-base and base-to-derived cast expressions it will contain the full base path. This is needed to avoid ambiguities. by Anders Carlsson · 14 years ago
  63. 046861b Turn CXXMethodVector into a generic class template. by Anders Carlsson · 14 years ago
  64. 0d6b164 Recommit my change to how C++ does elaborated type lookups, now with by John McCall · 14 years ago
  65. 0551176 Improve on my previous diagnostics: per Doug's comment. by Fariborz Jahanian · 14 years ago
  66. 2bb5dda More work toward implementing NeXt's -fno-constant-cfstrings - wip. by Fariborz Jahanian · 14 years ago
  67. ca5cec3 Trying to improve on a diagnostics for properties. by Fariborz Jahanian · 14 years ago
  68. 37de281 fix typo by Chris Lattner · 14 years ago
  69. 9bffb07 david conrad points out that {|} in inline assembly on arm are not asm by Chris Lattner · 14 years ago
  70. 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
  71. 20b3c9d Strip cv-qualifiers when building C++ constructor and destructor names. by Douglas Gregor · 14 years ago
  72. 0e313bd Add another 'catch all' access diagnostic. by Anders Carlsson · 14 years ago
  73. d04efc9 C++ doesn't really use "namespaces" for different kinds of names the same by John McCall · 14 years ago
  74. d1aa800 Change the 'declared at' diagnostic to say 'declared here'. by Anders Carlsson · 14 years ago
  75. baf633b Make TemplateDecl and ObjCContainerDecl abstract by Douglas Gregor · 14 years ago
  76. bd4187b Kill off IDNS_ObjCImplementation and IDNS_ObjCCategoryName; they by Douglas Gregor · 14 years ago
  77. 4c9d8d0 Check for -fno-constant-cfstrings consistency in pch. by Fariborz Jahanian · 14 years ago
  78. 33e982b Support for -fno-constant-cfstrings option - wip. by Fariborz Jahanian · 14 years ago
  79. e9ee23e Use the naming class from the overloaded lookup when access-checking an by John McCall · 14 years ago
  80. 3b8c53b Re-land the patch that merges two diagnostics into one now that it passes self-host :) by Anders Carlsson · 14 years ago
  81. d4b2853 Revert "Unify two diagnostics into one.", it breaks with an assertion failure on bootstrap. by Daniel Dunbar · 14 years ago
  82. 792898b Unify two diagnostics into one. by Anders Carlsson · 14 years ago
  83. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 14 years ago
  84. 6aa14d8 Implement parsing for message sends in Objective-C++. Message sends in by Douglas Gregor · 14 years ago
  85. 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 14 years ago
  86. b99c666 Diagnose access to fields with private constructors. by Anders Carlsson · 14 years ago
  87. 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 14 years ago
  88. 711f34a Keep tack of whether a base in an InitializedEntity is an inherited virtual base or not. Use this in CheckConstructorAccess. by Anders Carlsson · 14 years ago
  89. 9a68a67 Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to report different diagnostics depending on which entity is being initialized. by Anders Carlsson · 14 years ago
  90. d2ec726 Fix typo. by Fariborz Jahanian · 14 years ago
  91. 1705fe9 Add more const to ConstExprIterator. by Benjamin Kramer · 14 years ago
  92. d8383d4 CXXNamedCastExpr is actually an abstract expression. by Zhongxing Xu · 14 years ago
  93. 3fb53bd Reword the note we emit when suppressing template instantiation contexts, per John's advice by Douglas Gregor · 14 years ago
  94. 5fae1d6 Use const_cast instead of a C cast. Safer, plus it suppresses a gcc warning. by John McCall · 14 years ago
  95. 6b85138 Add initial support for C++ delete expr. by Zhongxing Xu · 14 years ago
  96. 04badcf Overhaul the AST representation of Objective-C message send by Douglas Gregor · 14 years ago
  97. 10dc0f8 Remove an unused parameter from isImplicitlyDefined. by Anders Carlsson · 14 years ago
  98. 5c5db4e change FullSourceLoc to have a *const* SourceManager&, eliminating a const_cast. by Chris Lattner · 14 years ago
  99. e127a0d push some source location information down through the compiler, by Chris Lattner · 14 years ago
  100. 38caec4 enhance sourcemgr to detect various UTF BOM's and emit a fatal error by Chris Lattner · 14 years ago