aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2009-05-07a forward class declaration matching a typedef name of a classFariborz Jahanian
2009-05-04Remove support for ObjCMethodDecl attributes that appear between theTed Kremenek
2009-05-01Check for method type conflict between declaration inFariborz Jahanian
2009-04-30Use of super class ivar to synthesize property is back to being error.Fariborz Jahanian
2009-04-30Hook up Sema support for attributes on Objective-C method declarations thatTed Kremenek
2009-04-29Change to warning when property uses an ivar in super classFariborz Jahanian
2009-04-29use of an ivar specified on a property @synthesizeFariborz Jahanian
2009-04-26Remove getIntegerConstantExprValue in favor of using EvaluateAsInt.Eli Friedman
2009-04-24Fix a pasto in the lookup of instance methods in the global poolDouglas Gregor
2009-04-24PCH support for the global method pool (= instance and factory methodDouglas Gregor
2009-04-24Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but alsoDouglas Gregor
2009-04-24Fix Objective-C crashesDouglas Gregor
2009-04-24Eliminate Sema::ObjCInterfaceDeclsDouglas Gregor
2009-04-24Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's g...Douglas Gregor
2009-04-23Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls inDouglas Gregor
2009-04-23Diagnose if an implementation implements a forward classFariborz Jahanian
2009-04-23Remove @compatibility_alias regression.Steve Naroff
2009-04-23More PushOnScopeChain() FIXME's.Steve Naroff
2009-04-23Sema::ActOnStartClassInterface(): Use PushOnScopeChains().Steve Naroff
2009-04-23Eliminate the three SmallVectors in ObjCImplDecl (for instanceDouglas Gregor
2009-04-21Make sure to mark the interface as completed when we see anDaniel Dunbar
2009-04-21Patch to diagnose use of objc's @defs in nonfragile abi.Fariborz Jahanian
2009-04-20Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & Obj...Steve Naroff
2009-04-20Add pch reader/writer support for ObjCMethodDecl.Steve Naroff
2009-04-19add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid Chris Lattner
2009-04-15Patch to remove a bogus warning which pointed to underlying ASTFariborz Jahanian
2009-04-14Diagnose properties which have no implementations;Fariborz Jahanian
2009-04-14Audit __private_extern__ handling.Daniel Dunbar
2009-04-13In objc2's None-Fragile ABI, one cannot use the super class ivar forFariborz Jahanian
2009-04-13Change diagnostic as a result of researching <rdar://problem/6779809> missing...Steve Naroff
2009-04-12Fix rdar://6771034: don't warn on use of forward declared protocol in protocolChris Lattner
2009-04-11improve location info for property stuff. In a property like this:Chris Lattner
2009-04-11improve the 'conflicting types' diagnostics to include correct location info,...Chris Lattner
2009-04-11Set proper location info on objc method arguments.Chris Lattner
2009-04-11simplify code to use adjustParameterType, apply objc arg attributesChris Lattner
2009-04-11Improve the 'cannot pass objc interface by value' diagnostic:Chris Lattner
2009-04-11change the interface to ActOnMethodDeclaration to pass down argumentChris Lattner
2009-04-11simplify this code to not bother stripping to canonical types, andChris Lattner
2009-04-10Fix another fallout from defining __weak unconditionally.Fariborz Jahanian
2009-04-10Use getDeclName() instead of getIdentifier() (safe against null pointers)Ted Kremenek
2009-04-09Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor
2009-04-07Now that we have __weak defined as attribute in all modes,Fariborz Jahanian
2009-04-06Warn instead of error on duplicate protocol definitions.Fariborz Jahanian
2009-04-06Fixed visibility issues related to objc2's synthesizedFariborz Jahanian
2009-04-06writable property in a category of class's superclassFariborz Jahanian
2009-04-03Real corener case of a method declared in a protocolFariborz Jahanian
2009-04-02Fix up lookup rules for properties declared inFariborz Jahanian
2009-04-01Fix a bug in declaration of property in continuationFariborz Jahanian
2009-03-31fe support for objc2's nonfragile-abi synthesized ivars.Fariborz Jahanian
2009-03-29Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner