summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't warn if result/argument type of an implemented Fariborz Jahanian2009-05-141-2/+5
* Method attributes may only be specified on methodFariborz Jahanian2009-05-121-0/+4
* Fixes a bug in my last patch. Order of types reversed.Fariborz Jahanian2009-05-081-2/+1
* Refactoring of my last patch.Fariborz Jahanian2009-05-081-16/+23
* More type checking for properties, accessors andFariborz Jahanian2009-05-081-6/+12
* Add a warning for a missing copy attribute on a property that is aMike Stump2009-05-071-0/+5
* a forward class declaration matching a typedef name of a classFariborz Jahanian2009-05-071-0/+7
* Remove support for ObjCMethodDecl attributes that appear between theTed Kremenek2009-05-041-4/+0
* Check for method type conflict between declaration inFariborz Jahanian2009-05-011-37/+85
* Use of super class ivar to synthesize property is back to being error.Fariborz Jahanian2009-04-301-1/+1
* Hook up Sema support for attributes on Objective-C method declarations thatTed Kremenek2009-04-301-0/+4
* Change to warning when property uses an ivar in super classFariborz Jahanian2009-04-291-1/+1
* use of an ivar specified on a property @synthesizeFariborz Jahanian2009-04-291-2/+1
* Remove getIntegerConstantExprValue in favor of using EvaluateAsInt.Eli Friedman2009-04-261-2/+2
* Fix a pasto in the lookup of instance methods in the global poolDouglas Gregor2009-04-241-2/+2
* PCH support for the global method pool (= instance and factory methodDouglas Gregor2009-04-241-3/+93
* Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but alsoDouglas Gregor2009-04-241-5/+1
* Fix Objective-C crashesDouglas Gregor2009-04-241-3/+0
* Eliminate Sema::ObjCInterfaceDeclsDouglas Gregor2009-04-241-10/+2
* Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's g...Douglas Gregor2009-04-241-7/+4
* Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls inDouglas Gregor2009-04-231-9/+6
* Diagnose if an implementation implements a forward classFariborz Jahanian2009-04-231-1/+3
* Remove @compatibility_alias regression.Steve Naroff2009-04-231-1/+2
* More PushOnScopeChain() FIXME's.Steve Naroff2009-04-231-4/+2
* Sema::ActOnStartClassInterface(): Use PushOnScopeChains().Steve Naroff2009-04-231-2/+1
* Eliminate the three SmallVectors in ObjCImplDecl (for instanceDouglas Gregor2009-04-231-26/+29
* Make sure to mark the interface as completed when we see anDaniel Dunbar2009-04-211-0/+5
* Patch to diagnose use of objc's @defs in nonfragile abi.Fariborz Jahanian2009-04-211-0/+5
* Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & Obj...Steve Naroff2009-04-201-1/+1
* Add pch reader/writer support for ObjCMethodDecl.Steve Naroff2009-04-201-4/+4
* add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid Chris Lattner2009-04-191-0/+2
* Patch to remove a bogus warning which pointed to underlying ASTFariborz Jahanian2009-04-151-13/+3
* Diagnose properties which have no implementations;Fariborz Jahanian2009-04-141-19/+52
* Audit __private_extern__ handling.Daniel Dunbar2009-04-141-2/+1
* In objc2's None-Fragile ABI, one cannot use the super class ivar forFariborz Jahanian2009-04-131-1/+12
* Change diagnostic as a result of researching <rdar://problem/6779809> missing...Steve Naroff2009-04-131-2/+1
* Fix rdar://6771034: don't warn on use of forward declared protocol in protocolChris Lattner2009-04-121-1/+1
* improve location info for property stuff. In a property like this:Chris Lattner2009-04-111-11/+10
* improve the 'conflicting types' diagnostics to include correct location info,...Chris Lattner2009-04-111-16/+19
* Set proper location info on objc method arguments.Chris Lattner2009-04-111-5/+3
* simplify code to use adjustParameterType, apply objc arg attributesChris Lattner2009-04-111-13/+12
* Improve the 'cannot pass objc interface by value' diagnostic:Chris Lattner2009-04-111-18/+17
* change the interface to ActOnMethodDeclaration to pass down argumentChris Lattner2009-04-111-11/+15
* simplify this code to not bother stripping to canonical types, andChris Lattner2009-04-111-15/+12
* Fix another fallout from defining __weak unconditionally.Fariborz Jahanian2009-04-101-1/+2
* Use getDeclName() instead of getIdentifier() (safe against null pointers)Ted Kremenek2009-04-101-1/+1
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-58/+66
* Now that we have __weak defined as attribute in all modes,Fariborz Jahanian2009-04-071-1/+2
* Warn instead of error on duplicate protocol definitions.Fariborz Jahanian2009-04-061-2/+1
* Fixed visibility issues related to objc2's synthesizedFariborz Jahanian2009-04-061-1/+1
OpenPOWER on IntegriCloud