summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* merge some simple call diagnostics.Chris Lattner2008-11-211-1/+1
* remove the last old-fashioned Diag method. Transition complete!Chris Lattner2008-11-201-4/+4
* instead of looking up super at startup time, Chris Lattner2008-11-201-1/+1
* Fix <rdar://problem/6150376> [sema] crash on invalid message send.Steve Naroff2008-11-191-17/+34
* stop calling II::getName() unnecesarily in semaChris Lattner2008-11-191-1/+1
* Switch several more Sema Diag methods over. This simplifies theChris Lattner2008-11-191-17/+15
* Fix <rdar://problem/6333904> [sema] message lookup on super is incorrectSteve Naroff2008-11-171-1/+17
* Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor2008-11-041-2/+1
* Fix <rdar://problem/6191148> [sema] Objective-C method lookup (at global scop...Steve Naroff2008-09-301-6/+9
* Fix <rdar://problem/6251012> clang: Blocks are objects too.Steve Naroff2008-09-291-1/+2
* Fix <rdar://problem/6252129> implementation of method in category doesn't eff...Steve Naroff2008-09-281-0/+8
* Fix two bugs exposed by array passing assert:Daniel Dunbar2008-09-111-8/+26
* Bug fix, apply default argument promotion in message sends for whichDaniel Dunbar2008-09-111-0/+4
* Refactor common Obj-C message send checking code intoDaniel Dunbar2008-09-111-45/+27
* Change Parser & Sema to use interned "super" for comparions.Daniel Dunbar2008-08-141-1/+1
* Minor #include cleaningDaniel Dunbar2008-08-111-0/+1
* rename PreDefinedExpr -> PredefinedExprChris Lattner2008-08-101-2/+2
* change more instances of QualType::getCanonicalType to callChris Lattner2008-07-261-9/+9
* Cleaunup Sema::ActOnClassMessage(). This commit:Steve Naroff2008-07-251-15/+24
* Fix Sema::ActOnClassMessage() to pass through the identifier for "super". Steve Naroff2008-07-241-3/+9
* move two more lists of protocols over to use ObjCList<ObjCProtocolDecl>,Chris Lattner2008-07-211-7/+6
* introduce a new ObjCList templated class and start moving Chris Lattner2008-07-211-6/+8
* when in the context of an @implementation, look for private methods in theChris Lattner2008-07-211-3/+2
* don't pass in null as the Name for GenerateClassStructure,Chris Lattner2008-07-211-2/+1
* improve diagnostics about problems with receivers to highlight the receiver.Chris Lattner2008-07-211-3/+3
* continue cleaning up code, and disable sending a message directly to anChris Lattner2008-07-211-18/+14
* simplify control flow a bit, reducing indentation. No functionality change.Chris Lattner2008-07-211-70/+79
* tighten up some checks, don't allow sending a message to NSString****Chris Lattner2008-07-211-5/+6
* merge a bunch of code that is now common between qual interfaces and interfaces.Chris Lattner2008-07-211-24/+22
* rename getProtocols -> getProtocol, as it only returns a singleChris Lattner2008-07-211-1/+1
* Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() a...Argyrios Kyrtzidis2008-06-281-6/+6
* ObjCMessageExpr objects that represent messages to class methods now can cont...Ted Kremenek2008-06-241-2/+10
* "this patch adds code generation hooks for Objective-C constant strings. It ...Chris Lattner2008-06-211-8/+12
* Switch 'super' from being a weird cast thing to being a predefined expr node.Chris Lattner2008-06-211-6/+2
* Fix <rdar://problem/5986833> clang on xcode: incompatible type returning 'voi...Steve Naroff2008-06-051-2/+24
* Fix crash identified by <rdar://problem/5986085>.Steve Naroff2008-06-041-11/+23
* Added fixmes.Ted Kremenek2008-06-041-0/+2
* Fix a gcc compatibility issue which allows more protocol-qualified id on RHS ...Fariborz Jahanian2008-06-041-3/+12
* Sema::ActOnClassMessage() needs to look through it's local implementation for...Steve Naroff2008-06-041-0/+6
* Tweak Sema::ObjCQualifiedIdTypesAreCompatible() to handle qualified interface...Steve Naroff2008-06-011-5/+24
* Fix <rdar://problem/5965704> clang: bad receiver type 'id const'Steve Naroff2008-05-311-2/+3
* - Move ObjC Expresssion AST's from Expr.h => ExprObjC.hSteve Naroff2008-05-291-1/+1
* Restructure and simplify Sema::ObjCQualifiedIdTypesAreCompatible,Chris Lattner2008-04-201-65/+64
* move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema.Chris Lattner2008-04-071-0/+167
* properly handle array decay in objc message exprs.Chris Lattner2008-04-021-4/+4
* Two changes to Sema::LookupDecl() interface. Steve Naroff2008-04-021-2/+1
* Fairly large "cleaup" related to changing ObjCCompatibleAliasDecl superclass ...Steve Naroff2008-04-011-2/+2
* Make sure Sema::ActOnClassMessage() correctly diagnoses "super".Steve Naroff2008-03-281-1/+4
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+297
OpenPOWER on IntegriCloud