1. ea75a82 Sema: Support for #pragma options align={reset,natural}. '#pragma options align' by Daniel Dunbar · 15 years ago
  2. 1fd6d44 Improve parser recovery when we encounter a dependent template name by Douglas Gregor · 15 years ago
  3. aec0371 Propagate access specifiers to anonymous union members nested within classes. by John McCall · 15 years ago
  4. e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 15 years ago
  5. 8069a73 Fix a GCC warning about inline functions not being defined. Until r104081, only by Chandler Carruth · 15 years ago
  6. 23173d7 Teach CursorVisitor about duplicate ObjCPropertyDecls that can arise because of a current by Ted Kremenek · 15 years ago
  7. 91f7ac7 Tweak typo-correction logic a bit regarding "super", so that we by Douglas Gregor · 15 years ago
  8. 4037833 fix rdar://7985267 - Don't emit an error about a non-pod argument by Chris Lattner · 15 years ago
  9. 5077c38 Implement semantic analysis and an AST representation for the named by Douglas Gregor · 15 years ago
  10. 509d477 Implement new default property synthesis rules. Essentially, no longer by Fariborz Jahanian · 15 years ago
  11. 6fb745b Rework when and how vtables are emitted, by tracking where vtables are by Douglas Gregor · 15 years ago
  12. 79d3f04 Objective-C++ Sema. Support for conversion of a C++ by Fariborz Jahanian · 15 years ago
  13. c63d2c8 When we emit an error during the implicit definition of a special by Douglas Gregor · 15 years ago
  14. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 15 years ago
  15. 380c213 Speculatively revert r103497, "Do not mark the virtual members of an by Daniel Dunbar · 15 years ago
  16. bbbe074 Do not mark the virtual members of an implicitly-instantiated class as by Douglas Gregor · 15 years ago
  17. 5764f61 Improve our handling of the -Wunused-variable warning in templates. In by Douglas Gregor · 15 years ago
  18. b4eeaff When we encounter a non-dependent type during template instantiation, by Douglas Gregor · 15 years ago
  19. 586596f Rework our handling of temporary objects within the conditions of by Douglas Gregor · 15 years ago
  20. 323ed74 Rearchitect -Wconversion and -Wsign-compare. Instead of computing them by John McCall · 15 years ago
  21. 17cb326 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 15 years ago
  22. e7089b0 When computing the template arguments for the instantiation of a by Douglas Gregor · 15 years ago
  23. d8d3441 For the sake of Objective-c++ overload resolution, by Fariborz Jahanian · 15 years ago
  24. 738698d Do not issue warning on unimplemented property in the class, if it by Fariborz Jahanian · 15 years ago
  25. d566381 Replace a char*/size pair with stringref. by Benjamin Kramer · 15 years ago
  26. 72e96fd Add an enum to CXXConstructExpr so we can determine if the construction expression constructs a non-virtual or virtual base. by Anders Carlsson · 15 years ago
  27. 06a9f36 Complete reimplementation of the synthesis for implicitly-defined copy by Douglas Gregor · 15 years ago
  28. 39957dc Added an RAII object that helps set up/tear down the Sema context by Douglas Gregor · 15 years ago
  29. 77bb1aa It turns out that basically every caller to RequireCompleteDeclContext by John McCall · 15 years ago
  30. 895162d Clean up our handling of local instantiation scopes, which keep track by Douglas Gregor · 15 years ago
  31. 63b4385 Rebuild the nested name specifiers in member-pointer declarator chunks when by John McCall · 15 years ago
  32. f581382 Properly switch into the declaring scope of a template when performing by John McCall · 15 years ago
  33. 1e3f5ba Ensure that cv-qualifiers are correctly removed for post-inc/decrements by Sean Hunt · 15 years ago
  34. 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 15 years ago
  35. e4498c6 More of Sema to implement initialization of ivar of c++ object types. by Fariborz Jahanian · 15 years ago
  36. 786cd15 Move CollectIvarsToConstructOrDestruct to Sema by Fariborz Jahanian · 15 years ago
  37. 31f17ec Make the InjectedClassNameType the canonical type of the current instantiation by John McCall · 15 years ago
  38. 57fdc8a Improve source-location information in a C++ typeid (type) expression by Douglas Gregor · 15 years ago
  39. 160b563 Refactor Objective-C @catch parameter checking by detangling it from by Douglas Gregor · 15 years ago
  40. f9d68e1 Add base paths for CK_BaseToDerived and CK_BaseToDerivedMemberPointer. by Anders Carlsson · 15 years ago
  41. 5cf86ba Actually produce base paths for CastExprs of kind CK_DerivedToBase. by Anders Carlsson · 15 years ago
  42. e25a96c Pass the base specifiers through to CheckDerivedToBaseConversion. No functionality change yet. by Anders Carlsson · 15 years ago
  43. f1b48b7 CastExpr should not hold a pointer to the base path. More cleanup. by Anders Carlsson · 15 years ago
  44. 7ab9d57 Rename InheritancePath to BasePath, rename CastExpr::CXXBaseVector to CXXBaseSpecifierArray. More to come. by Anders Carlsson · 15 years ago
  45. 107de90 Keep track of when DependentNameTypes have no associated keyword by Douglas Gregor · 15 years ago
  46. 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 15 years ago
  47. 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 15 years ago
  48. 88465d3 Add an InheritancePath parameter to the ImplicitCastExpr constructor. by Anders Carlsson · 15 years ago
  49. bd4187b Kill off IDNS_ObjCImplementation and IDNS_ObjCCategoryName; they by Douglas Gregor · 15 years ago
  50. d1377b2 Implement template instantiation for Objective-C++ @throw statements. by Douglas Gregor · 15 years ago
  51. f49bb08 When a dependent Objective-C++ message send was able to resolve the by Douglas Gregor · 15 years ago
  52. 39968ad Remove the SelectorLoc argument to Sema::BuildInstanceMesssage and by Douglas Gregor · 15 years ago
  53. 3b8c53b Re-land the patch that merges two diagnostics into one now that it passes self-host :) by Anders Carlsson · 15 years ago
  54. d4b2853 Revert "Unify two diagnostics into one.", it breaks with an assertion failure on bootstrap. by Daniel Dunbar · 15 years ago
  55. 792898b Unify two diagnostics into one. by Anders Carlsson · 15 years ago
  56. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 15 years ago
  57. 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 15 years ago
  58. 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 15 years ago
  59. 9a68a67 Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to report different diagnostics depending on which entity is being initialized. by Anders Carlsson · 15 years ago
  60. 23402af Remove dead code. by Benjamin Kramer · 15 years ago
  61. 81d3466 Keep proper source location information for the type in an Objective-C by Douglas Gregor · 15 years ago
  62. c077e45 Do not diagnose unused-parameter errors in template instantiations. We by Douglas Gregor · 15 years ago
  63. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 15 years ago
  64. 523d46a In C++98/03, when binding a reference to an rvalue of by Douglas Gregor · 15 years ago
  65. 3fbaf3e Improve our handling of user-defined conversions as part of overload by Douglas Gregor · 15 years ago
  66. 691ebc3 Consolidate most of the integer constant expression builtin requirement by Eric Christopher · 15 years ago
  67. 8f00dcf Switch Sema::FindCompositePointerType() over to InitializationSequence. by Douglas Gregor · 15 years ago
  68. ba70ab6 Make Sema::BuildCXXCastArgument static, since it now only has one caller. No functionality change by Douglas Gregor · 15 years ago
  69. d6e44a3 Collapse the three separate initialization paths in by Douglas Gregor · 15 years ago
  70. 74e386e Kill ForceRValue once and for all by Douglas Gregor · 15 years ago
  71. 74eb658 Move Sema::TryCopyInitialization into a static function in by Douglas Gregor · 15 years ago
  72. c27d6c5 Eliminate the ForceRValue parameter to Sema::AddOverloadCandidate by Douglas Gregor · 15 years ago
  73. 7ec7752 Eliminate the ForceRValue parameter from most of Sema's Add*Candidate functions. by Douglas Gregor · 15 years ago
  74. 5447a8d Eliminate the ForceRValue parameter from Sema::IsUserDefinedConversion. It's not the way we're going to handle this. by Douglas Gregor · 15 years ago
  75. 471e2ce Eliminate the default value for the UserCast parameter of Sema::IsUserDefinedConversion. No functionality change by Douglas Gregor · 15 years ago
  76. 871f439 Eliminate the Elidable parameter to PerformImplicitConversion; we don't need it. by Douglas Gregor · 15 years ago
  77. c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 15 years ago
  78. 1aae80b Thread a Scope pointer into BuildRecoveryCallExpr to help typo by Douglas Gregor · 15 years ago
  79. aaf8716 Teach typo correction about various language keywords. We can't by Douglas Gregor · 15 years ago
  80. 931f98a Return the corrected DeclarationName from Sema::CorrectTypo rather by Douglas Gregor · 15 years ago
  81. 47bd543 Implement typo correction for Objective-C message sends when the by Douglas Gregor · 15 years ago
  82. 77e8b11 Support befriending members of class template specializations. by John McCall · 15 years ago
  83. abe183d Refactor and simplify the computation of implicit conversion sequences by Douglas Gregor · 15 years ago
  84. 05baacb Improve source-location information for C++ conversion functions, by by Douglas Gregor · 15 years ago
  85. 6275e0c When creating the implicitly-declared special member functions, be by Douglas Gregor · 15 years ago
  86. cb27b0f Be sure to instantiate the parameters of a function, even when the by Douglas Gregor · 15 years ago
  87. eb483eb fix PR6811 by not parsing 'super' as a magic expression in by Chris Lattner · 15 years ago
  88. b9d4fc1 actually the interface grossness in the previous patch was due to by Chris Lattner · 15 years ago
  89. 7f81652 factor the code that handles "expr.field" when expr is a by Chris Lattner · 15 years ago
  90. 6cd3b9f Instantiate default argument expressions even if their associated parameter by John McCall · 15 years ago
  91. 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 15 years ago
  92. af2094e Implement dependent friend function template specializations. by John McCall · 15 years ago
  93. 4f4fd92 Patch to implement gcc's cstyle arguments in objc methods. wip. by Fariborz Jahanian · 15 years ago
  94. fc2ca56 Return early from Sema::MarkDeclarationReferenced when we know there by Douglas Gregor · 15 years ago
  95. 1d86935 Split Sema::ActOnFriendTypeDecl into Sema::CheckFriendTypeDecl (for by Douglas Gregor · 15 years ago
  96. e8f5a17 Implement code completion for Objective-C method declarations and by Douglas Gregor · 15 years ago
  97. dba0b0b Minor clean up. by Fariborz Jahanian · 15 years ago
  98. 161755a Implement the protected access restriction ([class.protected]), which requires by John McCall · 15 years ago
  99. ec3332b More cleanup. by Anders Carlsson · 15 years ago
  100. b7a0926 Overhaul checking of non-type template arguments that should refer to by Douglas Gregor · 15 years ago