1. bd4187b Kill off IDNS_ObjCImplementation and IDNS_ObjCCategoryName; they by Douglas Gregor · 15 years ago
  2. d1377b2 Implement template instantiation for Objective-C++ @throw statements. by Douglas Gregor · 15 years ago
  3. f49bb08 When a dependent Objective-C++ message send was able to resolve the by Douglas Gregor · 15 years ago
  4. 39968ad Remove the SelectorLoc argument to Sema::BuildInstanceMesssage and by Douglas Gregor · 15 years ago
  5. 3b8c53b Re-land the patch that merges two diagnostics into one now that it passes self-host :) by Anders Carlsson · 15 years ago
  6. d4b2853 Revert "Unify two diagnostics into one.", it breaks with an assertion failure on bootstrap. by Daniel Dunbar · 15 years ago
  7. 792898b Unify two diagnostics into one. by Anders Carlsson · 15 years ago
  8. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 15 years ago
  9. 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 15 years ago
  10. 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 15 years ago
  11. 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
  12. 23402af Remove dead code. by Benjamin Kramer · 15 years ago
  13. 81d3466 Keep proper source location information for the type in an Objective-C by Douglas Gregor · 15 years ago
  14. c077e45 Do not diagnose unused-parameter errors in template instantiations. We by Douglas Gregor · 15 years ago
  15. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 15 years ago
  16. 523d46a In C++98/03, when binding a reference to an rvalue of by Douglas Gregor · 15 years ago
  17. 3fbaf3e Improve our handling of user-defined conversions as part of overload by Douglas Gregor · 15 years ago
  18. 691ebc3 Consolidate most of the integer constant expression builtin requirement by Eric Christopher · 15 years ago
  19. 8f00dcf Switch Sema::FindCompositePointerType() over to InitializationSequence. by Douglas Gregor · 15 years ago
  20. ba70ab6 Make Sema::BuildCXXCastArgument static, since it now only has one caller. No functionality change by Douglas Gregor · 15 years ago
  21. d6e44a3 Collapse the three separate initialization paths in by Douglas Gregor · 15 years ago
  22. 74e386e Kill ForceRValue once and for all by Douglas Gregor · 15 years ago
  23. 74eb658 Move Sema::TryCopyInitialization into a static function in by Douglas Gregor · 15 years ago
  24. c27d6c5 Eliminate the ForceRValue parameter to Sema::AddOverloadCandidate by Douglas Gregor · 15 years ago
  25. 7ec7752 Eliminate the ForceRValue parameter from most of Sema's Add*Candidate functions. by Douglas Gregor · 15 years ago
  26. 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
  27. 471e2ce Eliminate the default value for the UserCast parameter of Sema::IsUserDefinedConversion. No functionality change by Douglas Gregor · 15 years ago
  28. 871f439 Eliminate the Elidable parameter to PerformImplicitConversion; we don't need it. by Douglas Gregor · 15 years ago
  29. c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 15 years ago
  30. 1aae80b Thread a Scope pointer into BuildRecoveryCallExpr to help typo by Douglas Gregor · 15 years ago
  31. aaf8716 Teach typo correction about various language keywords. We can't by Douglas Gregor · 15 years ago
  32. 931f98a Return the corrected DeclarationName from Sema::CorrectTypo rather by Douglas Gregor · 15 years ago
  33. 47bd543 Implement typo correction for Objective-C message sends when the by Douglas Gregor · 15 years ago
  34. 77e8b11 Support befriending members of class template specializations. by John McCall · 15 years ago
  35. abe183d Refactor and simplify the computation of implicit conversion sequences by Douglas Gregor · 15 years ago
  36. 05baacb Improve source-location information for C++ conversion functions, by by Douglas Gregor · 15 years ago
  37. 6275e0c When creating the implicitly-declared special member functions, be by Douglas Gregor · 15 years ago
  38. cb27b0f Be sure to instantiate the parameters of a function, even when the by Douglas Gregor · 15 years ago
  39. eb483eb fix PR6811 by not parsing 'super' as a magic expression in by Chris Lattner · 15 years ago
  40. b9d4fc1 actually the interface grossness in the previous patch was due to by Chris Lattner · 15 years ago
  41. 7f81652 factor the code that handles "expr.field" when expr is a by Chris Lattner · 15 years ago
  42. 6cd3b9f Instantiate default argument expressions even if their associated parameter by John McCall · 15 years ago
  43. 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 15 years ago
  44. af2094e Implement dependent friend function template specializations. by John McCall · 15 years ago
  45. 4f4fd92 Patch to implement gcc's cstyle arguments in objc methods. wip. by Fariborz Jahanian · 15 years ago
  46. fc2ca56 Return early from Sema::MarkDeclarationReferenced when we know there by Douglas Gregor · 15 years ago
  47. 1d86935 Split Sema::ActOnFriendTypeDecl into Sema::CheckFriendTypeDecl (for by Douglas Gregor · 15 years ago
  48. e8f5a17 Implement code completion for Objective-C method declarations and by Douglas Gregor · 15 years ago
  49. dba0b0b Minor clean up. by Fariborz Jahanian · 15 years ago
  50. 161755a Implement the protected access restriction ([class.protected]), which requires by John McCall · 15 years ago
  51. ec3332b More cleanup. by Anders Carlsson · 15 years ago
  52. b7a0926 Overhaul checking of non-type template arguments that should refer to by Douglas Gregor · 15 years ago
  53. 5214683 Patch implements gcc's -Wno-protocol option to suppress warning by Fariborz Jahanian · 15 years ago
  54. 7727acf Fix PR6327: restore invariants when there's a parse error in an initializer. by John McCall · 15 years ago
  55. 842f07b Recognize __attribute__((NSObject)) directly applied by Fariborz Jahanian · 15 years ago
  56. 6bb8017 Propagate the "found declaration" (i.e. the using declaration instead of by John McCall · 15 years ago
  57. fe6b2d4 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 15 years ago
  58. 0b4c9b5 Support __attribute__((packed)) (along with other attributes) at the by Douglas Gregor · 15 years ago
  59. 02024a9 After performing template argument deduction for a function template, by Douglas Gregor · 15 years ago
  60. f283859 Further improvement to point to category by Fariborz Jahanian · 15 years ago
  61. 29ecaba Eliminate the non-InitializedEntity PerformCopyInitialization() and by Douglas Gregor · 15 years ago
  62. 3e1ae93 Mark virtual methods that are used in tables included in VTTs as used. by Rafael Espindola · 15 years ago
  63. eab5d1e Teach the diagnostic engine to provide more detailed information about by Douglas Gregor · 15 years ago
  64. 2b0749a4 Improve our handling of local instantiation scopes in two related ways: by Douglas Gregor · 15 years ago
  65. 2eef829 When a declaration of a function is missing an exception specification by Douglas Gregor · 15 years ago
  66. 0c01d18 Implement a framework for the delay of arbitrary diagnostics within by John McCall · 15 years ago
  67. d064fdc Only perform CFG-based warnings on 'static inline' functions that by Ted Kremenek · 15 years ago
  68. 053f4bd -Wshadow should only warn about parameter declarations when we're by John McCall · 15 years ago
  69. dbdbaaf Refactor CFG-based warnings in Sema to be run by a worked object called AnalysisBasedWarnings. by Ted Kremenek · 15 years ago
  70. a369a95 Implement -Wshadow for parameter declarations as well. by John McCall · 15 years ago
  71. c6fbbed Remove the capture, serialization, and deserialization of comment by Douglas Gregor · 15 years ago
  72. 9aa472c Remember the "found declaration" for an overload candidate, which is the by John McCall · 15 years ago
  73. 90c8c57 from code inspection, we were treating placement news with one argument as by John McCall · 15 years ago
  74. db7bb4a Clean up after ourselves when there's an error parsing the base clause. by John McCall · 15 years ago
  75. 8472af4 Implement -Wshadow. Based on a patch by Mike M.! by John McCall · 15 years ago
  76. ef027fe Perform access control for the implicit calls to base and member destructors by John McCall · 15 years ago
  77. b020748 Access control for implicit calls to copy assignment operators and copy by John McCall · 15 years ago
  78. 58e6f34 Perform access control for the implicit base and member destructor calls by John McCall · 15 years ago
  79. e3d67bc Split Sema::ActOnProperty() into two recursive functions to clearly separate by Ted Kremenek · 15 years ago
  80. d1b47bf Warn about comparing an unsigned expression with 0 in tautological ways. by John McCall · 15 years ago
  81. 21ef0fa Maintain type source information for functions through template by John McCall · 15 years ago
  82. 5fccd36 Reinstate r97674 with a fix for the assertion that was firing in <list> by Douglas Gregor · 15 years ago
  83. a7cb22d Revert r97674; it's causing failures by Douglas Gregor · 15 years ago
  84. b29b37d Implement disambiguation of base class members via a by Douglas Gregor · 15 years ago
  85. 9ea9bdb Keep an explicit stack of function and block scopes, each element of by Douglas Gregor · 15 years ago
  86. 6d97e5e Implement jump checking for initialized c++ variables, implementing by Chris Lattner · 15 years ago
  87. 076ceb0 Start detangling the BlockSemaInfo/Sema mess. No functionality change. by Douglas Gregor · 15 years ago
  88. 96084f1 When instantiating a function-scoped enum, make sure that it and its by Douglas Gregor · 15 years ago
  89. 0022554 Robustify instantiation of templates when there are errors in the by Douglas Gregor · 15 years ago
  90. 7c1e98f When looking for the instantiated declaration that corresponds to a by Douglas Gregor · 15 years ago
  91. b2cb1cb When computing the composite pointer type for relational comparisons, by Douglas Gregor · 15 years ago
  92. edc9050 Restore the invariant that a nested-name-specifier can only contain by Douglas Gregor · 15 years ago
  93. a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
  94. fce46ee Keep track of the location of the '~' in a pseudo-destructor expression. by Douglas Gregor · 15 years ago
  95. b57fb49 Split ActOnPseudoDestructorExpr into the part that interprets the by Douglas Gregor · 15 years ago
  96. 7754908 ActOnPseudoDestructorExpr now performs all semantic analysis for by Douglas Gregor · 15 years ago
  97. d4dca08 Rework parsing of pseudo-destructor expressions and explicit by Douglas Gregor · 15 years ago
  98. f914b97 More Sema check for ivars in class continuation. by Fariborz Jahanian · 15 years ago
  99. b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 15 years ago
  100. 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 15 years ago