summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Diagnose miuse of property dot-syntax instead of crashing.Fariborz Jahanian2010-03-221-1/+4
* Add support for -Wwrite-strings. Patch by Mike M! Fixes PR 4804.John McCall2010-03-151-1/+1
* Extend ObjCMessageExpr for class method sends with the source locationDouglas Gregor2010-03-081-6/+6
* Make Sema::ActOnClassMessage robust when name lookup for the receiverDouglas Gregor2010-02-191-8/+8
* Allocate the SubExprs array in ObjCMessageExpr using the allocator associated...Ted Kremenek2010-02-111-12/+17
* Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar2010-02-031-14/+1
* Numerous changes to selector handling:David Chisnall2010-02-031-1/+14
* Implement the lvalue-to-rvalue conversion where needed. TheDouglas Gregor2010-02-031-1/+1
* outside a method, 'super' should resolve in a normal name look upFariborz Jahanian2010-01-221-1/+11
* Implement typo correction for a variety of Objective-C-specificDouglas Gregor2010-01-031-2/+3
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-1/+1
* Remove default argument for ImpCastExprToType. Add appropriate argument Eli Friedman2009-10-201-1/+5
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-3/+5
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-81/+80
* Don't issue warning on multiple selector found when Fariborz Jahanian2009-08-221-1/+1
* Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian2009-08-201-1/+1
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-191-1/+2
* Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian2009-08-181-1/+2
* Remove a bunch of FIXME's related to ObjC type checking.Steve Naroff2009-07-231-193/+0
* Fix <rdar://problem/6770276> Support Class<Proto> syntax.Steve Naroff2009-07-221-3/+6
* Remove the ObjCCategoryImpls vector from Sema class.Argyrios Kyrtzidis2009-07-211-18/+6
* Remove Sema::LookupObjCImplementation and replace it with just calling ObjCIn...Argyrios Kyrtzidis2009-07-211-8/+4
* 5 cleanups to ObjCObjectPointerType work:Steve Naroff2009-07-201-28/+0
* Remove ObjCQualifiedInterfaceType:-)Steve Naroff2009-07-181-1/+1
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-1/+1
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-1/+1
* Fix 5 issues from Chris's feedback on http://llvm.org/viewvc/llvm-project?vie...Steve Naroff2009-07-131-1/+0
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-89/+97
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-17/+17
* First step toward fixing <rdar://problem/6613046> refactor clang objc type re...Steve Naroff2009-06-171-13/+14
* Implements -Wundeclared-selector for ObjC.Fariborz Jahanian2009-06-161-0/+8
* Template instantiation support for Obj-C @encode expressions.Anders Carlsson2009-06-071-13/+24
* Convert ObjC qualified type clients over to using iterators.Steve Naroff2009-05-271-14/+19
* An Obj-C message send expression can never have a reference type.Anders Carlsson2009-05-261-0/+7
* Fixed a warning bug when receiver is an object viaFariborz Jahanian2009-05-211-1/+2
* Reflow some comments.Mike Stump2009-05-161-13/+13
* Don't warn if result/argument type of an implemented Fariborz Jahanian2009-05-141-0/+9
* Some early declarations to support sentinel attribute onFariborz Jahanian2009-05-131-0/+2
* We want to diagnose sending message to a forward classFariborz Jahanian2009-05-081-2/+3
* Warn if forward class is used as a receiver.Fariborz Jahanian2009-05-081-1/+9
* Issue a warning in odd case of instance method usedFariborz Jahanian2009-05-051-0/+9
* fix PR4021, array and functions decay in the receiver position of an objc mes...Chris Lattner2009-04-291-1/+5
* PCH support for the global method pool (= instance and factory methodDouglas Gregor2009-04-241-2/+2
* Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's g...Douglas Gregor2009-04-241-8/+8
* Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls inDouglas Gregor2009-04-231-1/+1
* Eliminate the three SmallVectors in ObjCImplDecl (for instanceDouglas Gregor2009-04-231-7/+7
* Fix rdar://6770142 - Class and qualified id's are compatible, just likeChris Lattner2009-04-121-2/+6
* implement rdar://6780761, making sema reject some code that otherwiseChris Lattner2009-04-121-4/+4
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-10/+10
OpenPOWER on IntegriCloud