aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2010-10-08Method implemented in class's implementation may implementFariborz Jahanian
2010-10-06Add message to attribute(deprecated).Fariborz Jahanian
2010-10-05Method declaration and its implementation must match in all their types.Fariborz Jahanian
2010-09-17Diagnose use of incomplete type on method argument type ofFariborz Jahanian
2010-09-01Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtoc...Ted Kremenek
2010-08-31Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl
2010-08-26De-memberify the VarDecl and FunctionDecl StorageClass enums.John McCall
2010-08-25Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall
2010-08-25Split FunctionScopeInfo and BlockScopeInfo into their own header.John McCall
2010-08-25Remove the DenseSet dependency from Sema.h.John McCall
2010-08-24More header elimination. The goal of all this is to allow Parser toJohn McCall
2010-08-24Abstract out passing around types and kill off ActionBase.John McCall
2010-08-21DeclPtrTy -> Decl *John McCall
2010-08-20objective-c ivar refactoring patch. IterationsFariborz Jahanian
2010-08-20Another step in the process of making the parser depend on Sema:John McCall
2010-08-18More PCH -> AST renaming.Sebastian Redl
2010-08-18Generate Attr subclasses with TableGen.Sean Hunt
2010-08-13Instead of modifying the ObjC AST to not modify existing declarations, teach ...Sebastian Redl
2010-08-12Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor
2010-08-11Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,Douglas Gregor
2010-08-09Implements gcc's -Wstrict-selector-match.Fariborz Jahanian
2010-08-09- Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for for...Sebastian Redl
2010-08-07Fix an Objective-C crasher, PR7839.Douglas Gregor
2010-08-02Simplify global method pool implementation in Sema. No functionality change.Sebastian Redl
2010-07-25Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor
2010-07-22atch for implementation of objective-c's -WselectorFariborz Jahanian
2010-06-22Patch to provide separate ASTs for multiple ObjC class extension Fariborz Jahanian
2010-06-04Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*.John McCall
2010-05-21Clang missing warning about conflicting declaration vs. definition Fariborz Jahanian
2010-05-20Various small fixes for construction/destruction of Objective-C++Douglas Gregor
2010-05-15Substantially alter the design of the Objective C type AST by introducingJohn McCall
2010-05-14Implement new default property synthesis rules. Essentially, no longerFariborz Jahanian
2010-05-05This patch deals with Sema Part of Setter/Getter synthesisFariborz Jahanian
2010-05-03Diagnose unused exception parameters under a different warning groupDouglas Gregor
2010-04-28More of Sema to implement initialization ofFariborz Jahanian
2010-04-27Move CollectIvarsToConstructOrDestruct to SemaFariborz Jahanian
2010-04-26Implement template instantiation for Objective-C @catchDouglas Gregor
2010-04-26Refactor Objective-C @catch parameter checking by detangling it fromDouglas Gregor
2010-04-26Make the static type of the exception variable in an Objective-CDouglas Gregor
2010-04-23Rework Parser-Sema interface for Objective-C @catch exception objectDouglas Gregor
2010-04-19Keep track of the actual storage specifier written on a variable orDouglas Gregor
2010-04-18Allow the 'ibaction' attribute to be attached to method declarations (and not...Ted Kremenek
2010-04-15Audit uses of Sema::LookupSingleName for those lookups that areDouglas Gregor
2010-04-15Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor
2010-04-14Teach typo correction about various language keywords. We can'tDouglas Gregor
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