aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
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
2008-03-16Give ObjCProtocolDecl a Create method.Chris Lattner
2008-03-16Add create methods for ObjCIvarDecl and ObjCInterfaceDeclChris Lattner
2008-03-16Make the parameter count of ObjCMethodDecl unsigned, youChris Lattner
2008-03-16remove some dead arguments to ObjCMethodDecl.Chris Lattner
2008-03-16Give ObjCMethodDecl a Create method.Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner