aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2008-07-21introduce a new ObjCList templated class and start moving Chris Lattner
2008-07-21rename setReferencedProtocolList -> addReferencedProtocols toChris Lattner
2008-07-21Change 'MDecl' to 'MD' to fix redefinition compiler error in MSVC++.Argyrios Kyrtzidis
2008-07-21Switch initialization of the protocol list for an interface decl to useChris Lattner
2008-07-05Fix warningsSeo Sanghyeon
2008-06-28Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() a...Argyrios Kyrtzidis
2008-06-25The assert at Sema::ObjCActOnStartOfMethodDef should check CurMethodDecl inst...Argyrios Kyrtzidis
2008-06-17Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.Chris Lattner
2008-06-05Second half of "fix" for <rdar://problem/5986085> clang on xcode: error: rede...Steve Naroff
2008-06-05Fixed a recent test regression from last night (r51976).Steve Naroff
2008-06-05Fix <rdar://problem/5986833> clang on xcode: incompatible type returning 'voi...Steve Naroff
2008-06-05Fix trivial crasher and downgrade an error to warning (to match GCC).Steve Naroff
2008-05-22Make sure the source location for @property points the the @-sign (not the de...Steve Naroff
2008-05-07Synthesized getter/setter method declarations need not haveFariborz Jahanian
2008-05-07This patch introduces declaration of getter methods for ObjC2'sFariborz Jahanian
2008-05-06Patch to refactor setter/getter names of property attributes into SelectorFariborz Jahanian
2008-05-05percolate @optional/@required protocols down to ASTs forFariborz Jahanian
2008-05-02This patch is about merging ObjC2's properties declared in classFariborz Jahanian
2008-05-01Patch to match and issue diagnostics on property type mismatch.Fariborz Jahanian
2008-05-01More ObjC2 property semantics work. Work in progress.Fariborz Jahanian
2008-04-27Use PushOnScopeChains to introduce a decl into scope.Argyrios Kyrtzidis
2008-04-24Patch to diagnose inconsistancies between properties declared in current andFariborz Jahanian
2008-04-23Patch to build AST for property implementation declarations andFariborz Jahanian
2008-04-21More semantics checks of properties. Property implementation can implicitly useFariborz Jahanian
2008-04-21Support for @dynamic AST build.Fariborz Jahanian
2008-04-21Continuation of work on ObjC2's properties.Fariborz Jahanian
2008-04-18Fixed a bug in categories and properties.Fariborz Jahanian
2008-04-18Initial work for property implementation declarations.Fariborz Jahanian
2008-04-17Added property decl support for protocols.Fariborz Jahanian
2008-04-16This patch adds support for declaraing properties in categories,Fariborz Jahanian
2008-04-14New AST representation for each objc2's property declaration.Fariborz Jahanian
2008-04-11AST generation for objc2's property declarations.Fariborz Jahanian
2008-04-11Add class and super class location info to ObjCInterfaceDecl...Steve Naroff
2008-04-11Switch sema to maintaining its own scope chain information for variableChris Lattner
2008-04-10Several improvements from Doug Gregor related to defaultChris Lattner
2008-04-08Add support for C++ default arguments, and rework Parse-Sema Chris Lattner
2008-04-06remove the Decl::getCanonicalType() method.Chris Lattner
2008-04-06This patch contains these changes:Chris Lattner
2008-04-04Introduce ContextDecl, patch by Argiris Kirtzidis!Chris Lattner
2008-04-02Change ObjCInterfaceDecl to inherit from NamedDecl (not TypeDecl). While ObjC...Steve Naroff
2008-04-02Two changes to Sema::LookupDecl() interface. Steve Naroff
2008-04-01Fairly large "cleaup" related to changing ObjCCompatibleAliasDecl superclass ...Steve Naroff
2008-03-17clean up property memory allocation to move it into the ast classesChris Lattner
2008-03-16make property addition work list all other "add" methods. Do Chris Lattner
2008-03-16add the last two Create methods for decls, woo!Chris Lattner
2008-03-16add two more Create methods.Chris Lattner
2008-03-16simplify the way ObjCCategoryDecl's get their referenced protocols listChris Lattner
2008-03-16Add create methods for ObjCCategoryDecl, ObjCForwardProtocolDecl, ObjCClassDecl.Chris Lattner
2008-03-16minor cleanups, make getNumInstanceMethods always return unsigned.Chris Lattner
2008-03-16fix a crasher where an invalid program that multiply definedChris Lattner