aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2009-11-18Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek
2009-11-17Pass source locations of identifiers referenced by @class through Action::Act...Ted Kremenek
2009-11-17Do not register ObjCInterfaceDecls implicitly created by @class in theTed Kremenek
2009-11-17Start support of weak_import objective-c classes.Fariborz Jahanian
2009-11-16Handle case of missing '@end' in implementation contextFariborz Jahanian
2009-11-11writable atomic property's setter/getter must be in 'lock' step ofFariborz Jahanian
2009-11-10Changed a variable name to match what it representsFariborz Jahanian
2009-11-06Since default writable attribute is 'assign', allowFariborz Jahanian
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-03Assortment of property attributes declared in continuationFariborz Jahanian
2009-11-02Property declared in continuation class can only be used toFariborz Jahanian
2009-11-02Diagnose implementation of a property declared in a categoryFariborz Jahanian
2009-10-23Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall
2009-10-09Refactor the LookupResult API to simplify most common operations. Require us...John McCall
2009-10-05tweaked my last patch to 1) preserve the protocol inFariborz Jahanian
2009-10-05Patch to implement Protocols on class extensions.Fariborz Jahanian
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-11Make sure ObjCInterfaceDecl's that are forward declared always contain a vali...Steve Naroff
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-28patch to prevent crash in hopelessly incorrectFariborz Jahanian
2009-08-22Don't issue warning on multiple selector found when Fariborz Jahanian
2009-08-19Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis
2009-08-19Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis
2009-08-14Fixed a regression in deciding when to issue warning on properties whichFariborz Jahanian
2009-08-12error on property of objc interface type instead of crashingFariborz Jahanian
2009-08-11Patch to warn if a property which is 'assign' by defaultFariborz Jahanian
2009-08-04Canonicalize else.Mike Stump
2009-08-04Some code refactoring. Be more generous in issuance of warningFariborz Jahanian
2009-08-04Compare matching selectors in current andFariborz Jahanian
2009-07-27Make ObjCImplDecl inherit from ObjCContainerDecl.Argyrios Kyrtzidis
2009-07-23Remove a bunch of FIXME's related to ObjC type checking.Steve Naroff
2009-07-21Remove the ObjCCategoryImpls vector from Sema class.Argyrios Kyrtzidis
2009-07-21Remove Sema::LookupObjCImplementation and replace it with just calling ObjCIn...Argyrios Kyrtzidis
2009-07-21- Introduce ASTContext::getObjCImplementation() and ASTContext::setObjCImplem...Argyrios Kyrtzidis
2009-07-16Remove ASTContext::isObjCObjectPointerType().Steve Naroff
2009-07-10This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff
2009-07-09don't crash if class is using itself as its super class.Fariborz Jahanian
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-17Support dependent extended vector types and template instantiationDouglas Gregor
2009-06-06Adds synthesize ivars to DeclContext.Fariborz Jahanian
2009-06-04More refactoring/cleanup of objc ivars.Fariborz Jahanian
2009-05-22(Next runtime only) check to see if class implements forwardInvocation method Fariborz Jahanian
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2009-05-16Reflow some comments.Mike Stump
2009-05-14Don't warn if result/argument type of an implemented Fariborz Jahanian
2009-05-12Method attributes may only be specified on methodFariborz Jahanian
2009-05-08Fixes a bug in my last patch. Order of types reversed.Fariborz Jahanian
2009-05-08Refactoring of my last patch.Fariborz Jahanian
2009-05-08More type checking for properties, accessors andFariborz Jahanian
2009-05-07Add a warning for a missing copy attribute on a property that is aMike Stump