aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2010-04-09When upgrading an Objective-C class from a forward declaration to aDouglas Gregor
2010-04-09Fixes a regression caused by implementing cstyle methods Fariborz Jahanian
2010-04-08Implement method type encoding in the presenseFariborz Jahanian
2010-04-08Patch to implement gcc's cstyle arguments in objcFariborz Jahanian
2010-04-02diagnose declaring class extension after its implementationFariborz Jahanian
2010-03-31Patch implements gcc's -Wno-protocol option to suppress warningFariborz Jahanian
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-27Further improvement to point to categoryFariborz Jahanian
2010-03-27Improve diagnostics on incomplete implementationFariborz Jahanian
2010-03-22Fixes access rues for ivars declared in classFariborz Jahanian
2010-03-12Split Sema logic for ObjC @property and @synthesize intoTed Kremenek
2010-03-11For ivars created using @synthesize, set their DeclContext to beTed Kremenek
2010-03-08Keep track of type source information in the return type of anDouglas Gregor
2010-03-01Keep an explicit stack of function and block scopes, each element ofDouglas Gregor
2010-03-01Implement jump checking for initialized c++ variables, implementingChris Lattner
2010-02-23More Sema check for ivars in class continuation.Fariborz Jahanian
2010-02-23Fix another crash on invalid code. In this case, handle ObjC categories (wit...Ted Kremenek
2010-02-23More support for ivars in class extension.Fariborz Jahanian
2010-02-19Start supporting declaration of ivars in @implementationFariborz Jahanian
2010-02-19Patch removes IVars list from ObjCInterfaceDecl andFariborz Jahanian
2010-02-17Use proper lexcial context for newly added ivars.Fariborz Jahanian
2010-02-17Allow for declaration and use of ivars in a stand-aloneFariborz Jahanian
2010-02-15Class continuation now has its own property ast forFariborz Jahanian
2010-02-11Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocat...Ted Kremenek
2010-02-09Finish implementing property synthesis by default.Fariborz Jahanian
2010-02-09Implement synthesizing properties by default.Fariborz Jahanian
2010-01-21Patch to implement rewriting of properties.Fariborz Jahanian
2010-01-20Settled rule on warning on unimplemented property inFariborz Jahanian
2010-01-20Improve performance of warning when not implementing a required Fariborz Jahanian
2010-01-20Patch to implement required warnings for unimplementedFariborz Jahanian
2010-01-18Mostly renaming some methods and updating comments toFariborz Jahanian
2010-01-16Improve location information for Objective-C category declarations. WeDouglas Gregor
2010-01-16Keep track of the source locations for each protocol reference inDouglas Gregor
2010-01-07Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek
2010-01-07Whenever we emit a typo-correction diagnostic, also emit a noteDouglas Gregor
2010-01-06When suggesting a typo correction for an @implementation without aDouglas Gregor
2010-01-06Fix a bug when property is redeclared in multipleFariborz Jahanian
2010-01-06Do not diagnose method disguised as property setterFariborz Jahanian
2010-01-04When declaring an Objective-C implementation without a correspondingDouglas Gregor
2010-01-03Implement typo correction for a variety of Objective-C-specificDouglas Gregor
2009-12-17Diagnose duplicate declaration of a property. FixesFariborz Jahanian
2009-12-16Diagnose property of reference type as unsupportedFariborz Jahanian
2009-12-10Improve the diagnostic when a new declaration conflicts with a using shadowJohn McCall
2009-12-07DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall
2009-11-18Don't warn if objc method param types in declaration andFariborz Jahanian
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