1. 6d5a1c2 Revert "Numerous changes to selector handling:", this breaks a whole bunch of by Daniel Dunbar · 14 years ago
  2. a8fa96e Numerous changes to selector handling: by David Chisnall · 14 years ago
  3. a873dfc Implement the lvalue-to-rvalue conversion where needed. The by Douglas Gregor · 14 years ago
  4. e4fb828 outside a method, 'super' should resolve in a normal name look up by Fariborz Jahanian · 14 years ago
  5. f06cdae Implement typo correction for a variety of Objective-C-specific constructs: by Douglas Gregor · 15 years ago
  6. 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 15 years ago
  7. 73c39ab Remove default argument for ImpCastExprToType. Add appropriate argument by Eli Friedman · 15 years ago
  8. f36e02d Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 15 years ago
  9. 183700f Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 15 years ago
  10. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  11. 835ed7f Don't issue warning on multiple selector found when by Fariborz Jahanian · 15 years ago
  12. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
  13. e866190 Use Sema's LocInfoType to pass and preserve type source info through the Parser. by Argyrios Kyrtzidis · 15 years ago
  14. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  15. 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
  16. 470301b Fix <rdar://problem/6770276> Support Class<Proto> syntax. by Steve Naroff · 15 years ago
  17. 1cb35dd Remove the ObjCCategoryImpls vector from Sema class. by Argyrios Kyrtzidis · 15 years ago
  18. 8701877 Remove Sema::LookupObjCImplementation and replace it with just calling ObjCInterfaceDecl::getImplementation(). by Argyrios Kyrtzidis · 15 years ago
  19. 67ef8ea 5 cleanups to ObjCObjectPointerType work: by Steve Naroff · 15 years ago
  20. c15cb2a Remove ObjCQualifiedInterfaceType:-) by Steve Naroff · 15 years ago
  21. 35366a6 Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 15 years ago
  22. 1a1a6e2 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 15 years ago
  23. 430ee5a Fix 5 issues from Chris's feedback on http://llvm.org/viewvc/llvm-project?view=rev&revision=75314. by Steve Naroff · 15 years ago
  24. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  25. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  26. d1b3c2d First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 15 years ago
  27. 7ff22de Implements -Wundeclared-selector for ObjC. by Fariborz Jahanian · 15 years ago
  28. fc0f021 Template instantiation support for Obj-C @encode expressions. by Anders Carlsson · 15 years ago
  29. 446ee4e Convert ObjC qualified type clients over to using iterators. by Steve Naroff · 15 years ago
  30. 187ba15 An Obj-C message send expression can never have a reference type. by Anders Carlsson · 15 years ago
  31. 636bed1 Fixed a warning bug when receiver is an object via by Fariborz Jahanian · 15 years ago
  32. 390b4cc Reflow some comments. by Mike Stump · 15 years ago
  33. 2574a68 Don't warn if result/argument type of an implemented by Fariborz Jahanian · 15 years ago
  34. 5b53005 Some early declarations to support sentinel attribute on by Fariborz Jahanian · 15 years ago
  35. 9f8f026 We want to diagnose sending message to a forward class by Fariborz Jahanian · 15 years ago
  36. 89bc314 Warn if forward class is used as a receiver. by Fariborz Jahanian · 15 years ago
  37. 041f2fd Issue a warning in odd case of instance method used by Fariborz Jahanian · 15 years ago
  38. d0d4599 fix PR4021, array and functions decay in the receiver position of an objc message send. by Chris Lattner · 15 years ago
  39. f0aaf7a PCH support for the global method pool (= instance and factory method by Douglas Gregor · 15 years ago
  40. 8fc463a Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's good for uniformity is good for PCH (or is it the other way around?). by Douglas Gregor · 15 years ago
  41. 6e378de Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls in by Douglas Gregor · 15 years ago
  42. 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 15 years ago
  43. 2c4463f Fix rdar://6770142 - Class and qualified id's are compatible, just like by Chris Lattner · 15 years ago
  44. 312531a implement rdar://6780761, making sema reject some code that otherwise by Chris Lattner · 15 years ago
  45. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
  46. ebaa768 Tweak Sema::ActOnInstanceMessage() to look for a class method when dealing with qualified id's. This change is motivated by our desire to not support the "Class<foo>" idiom. Note that the change makes perfect sense (since all ObjC classes are also id/instances). by Steve Naroff · 15 years ago
  47. d9fd764 Change the type of ObjC @ string constants (from NSConstantString->NSString). by Steve Naroff · 15 years ago
  48. 64540d7 various cleanups by Chris Lattner · 15 years ago
  49. fdc92b7 Simplify SelectorTable::constructSetterName() usage... by Steve Naroff · 15 years ago
  50. 0c73f37 Fix PR3766, a really nasty silent miscompilation case where we emitted by Chris Lattner · 15 years ago
  51. 61f72cb Implement property '.' notation on Factory/Class objects. Parser changes aren't very pretty:-( by Steve Naroff · 15 years ago
  52. 64949d3 Remove dead clause (we decided not to support protocol qualified 'Class'). by Steve Naroff · 15 years ago
  53. 5609ec0 Improvements to private method lookup. by Steve Naroff · 15 years ago
  54. e61b988 Removed an unfortunate cut and paste left-over. by Fariborz Jahanian · 15 years ago
  55. 175ba1e Some refactoring of recent code. No functionality change. by Fariborz Jahanian · 15 years ago
  56. b1006c7 Fix a corner case of message lookup looking for class methods. by Fariborz Jahanian · 15 years ago
  57. 6b9dfd4 Finish up some fixes related to <rdar://problem/6497631> Message lookup is sometimes different than gcc's. by Steve Naroff · 15 years ago
  58. 268bc8c Implement an important missing warning when a selector by Fariborz Jahanian · 15 years ago
  59. 15edf0d Fix <rdar://problem/6497242> Inherited overridden protocol declared objects don't work. by Steve Naroff · 15 years ago
  60. 8e2945a Fix <rdar://problem/6248764> parser rejects: bad receiver type 'CFStringRef'. by Steve Naroff · 15 years ago
  61. 1f484f4 Fix <rdar://problem/6614945> method not found. by Steve Naroff · 15 years ago
  62. f1afaf6 Fix http://llvm.org/bugs/show_bug.cgi?id=3544. by Steve Naroff · 15 years ago
  63. eaf2bb8 first wave of fixes for @encode sema support. This is part of PR3648. by Chris Lattner · 15 years ago
  64. 279d896 Remove isSuperExpr(), which ignores any casts on 'super'. by Steve Naroff · 15 years ago
  65. d526c2f Sema::ActOnInstanceMessage(): Tighen up the lookup rules for handling messages to 'Class'. Also improve "super" handling. by Steve Naroff · 15 years ago
  66. ac1337d Minor cleanup, replace bool with qual_empty(). by Steve Naroff · 15 years ago
  67. 0de21fd Contains the following (related to problems found while investigting <rdar://problem/6497631> Message lookup is sometimes different than gcc's). by Steve Naroff · 15 years ago
  68. 8b1527b Remove debugging statement. by Steve Naroff · 15 years ago
  69. f7f52e7 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 15 years ago
  70. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 15 years ago
  71. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 15 years ago
  72. 39c28bb fix the ownership issues and location tracking in Sema::ParseObjCStringLiteral. by Chris Lattner · 15 years ago
  73. 2085fd6 privatize all of the string literal memory allocation/creation by Chris Lattner · 15 years ago
  74. f4b136f add some comments describing what is happening here. by Chris Lattner · 15 years ago
  75. a0af1fe simplify the code used to compute the type of an objc string. This makes by Chris Lattner · 15 years ago
  76. 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 15 years ago
  77. 726e168 change the StringLiteral AST node to track all of the SourceLocations of by Chris Lattner · 15 years ago
  78. 76a642f Refactor the deprecated and unavailable checks into a new by Chris Lattner · 15 years ago
  79. 1251bb8 implement support for attribute(unavailable) on objc methods. by Chris Lattner · 15 years ago
  80. 59843ad Add support for deprecated Obj-C methods. The semantics mostly match what gcc has. by Anders Carlsson · 15 years ago
  81. ff975cf Pass the location of the start of the selector to ActOnClassMessage/ActOnInstanceMessage. by Anders Carlsson · 15 years ago
  82. 389bf46 Several cleanups: by Steve Naroff · 15 years ago
  83. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 15 years ago
  84. 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 15 years ago
  85. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 15 years ago
  86. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 15 years ago
  87. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 15 years ago
  88. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 15 years ago
  89. 133147d Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 15 years ago
  90. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 15 years ago
  91. 5ac8aff Some micro-optimizations for DISABLE_SMART_POINTERS: by Douglas Gregor · 15 years ago
  92. ebff1fe Don't ICE (issue diagnostics) when receiver is a non-objc type. by Fariborz Jahanian · 16 years ago
  93. dce5e2c Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340. by Anders Carlsson · 16 years ago
  94. 906fed0 Warn when someone tries to pass a variable with a non-POD type to a varargs function/method/block. by Anders Carlsson · 16 years ago
  95. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  96. 4b1e275 Don't ICE when messaging on 'super' receiver when class by Fariborz Jahanian · 16 years ago
  97. 82b4e76 Silence a couple more operator precedence warnings; this shouldn't by Eli Friedman · 16 years ago
  98. d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
  99. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
  100. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago