summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* fix the ownership issues and location tracking inChris Lattner2009-02-181-16/+22
* privatize all of the string literal memory allocation/creationChris Lattner2009-02-181-3/+3
* add some comments describing what is happening here.Chris Lattner2009-02-181-9/+17
* simplify the code used to compute the type of an objc string. This makesChris Lattner2009-02-181-27/+29
* rename CheckBuiltinCFStringArgument -> CheckObjCStringChris Lattner2009-02-181-1/+2
* change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner2009-02-181-5/+8
* Refactor the deprecated and unavailable checks into a newChris Lattner2009-02-151-24/+8
* implement support for attribute(unavailable) on objc methods.Chris Lattner2009-02-151-8/+24
* Add support for deprecated Obj-C methods. The semantics mostly match what gcc...Anders Carlsson2009-02-141-0/+12
* Pass the location of the start of the selector to ActOnClassMessage/ActOnInst...Anders Carlsson2009-02-141-5/+8
* Several cleanups:Steve Naroff2009-02-121-2/+2
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-20/+21
* Move StringLiteral to allocate its internal string data using the allocator inTed Kremenek2009-02-061-3/+3
* Some name-lookup-related fixes, from Piotr Rak!Douglas Gregor2009-02-041-3/+3
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-3/+3
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+0
* Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupD...Steve Naroff2009-01-291-3/+3
* Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused.Steve Naroff2009-01-281-2/+2
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Some micro-optimizations for DISABLE_SMART_POINTERS:Douglas Gregor2009-01-261-2/+2
* Don't ICE (issue diagnostics) when receiver is a non-objcFariborz Jahanian2009-01-161-2/+3
* Use a single function for doing vararg argument promotion. Also, make sure to...Anders Carlsson2009-01-161-9/+2
* Warn when someone tries to pass a variable with a non-POD type to a varargs f...Anders Carlsson2009-01-131-1/+8
* Provide a new kind of iterator, the specific_decl_iterator, thatDouglas Gregor2009-01-091-1/+1
* Don't ICE when messaging on 'super' receiver when classFariborz Jahanian2009-01-071-3/+6
* Silence a couple more operator precedence warnings; this shouldn't Eli Friedman2008-12-161-2/+2
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-1/+1
* Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner2008-11-241-1/+1
* Rename Selector::getName() to Selector::getAsString(), and addChris Lattner2008-11-241-12/+14
* Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner2008-11-231-2/+1
* 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
OpenPOWER on IntegriCloud