summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use Decl's isImplicit field to indicate whether an ObjCInterfaceDecl is 'Impl...Argyrios Kyrtzidis2011-11-151-1/+2
* ARC: make assignment to 'self' within class methods illegal. Fixes <rdar://p...Ted Kremenek2011-11-141-11/+20
* [PCH] When completing an objc forward reference, do not serialize the chain o...Argyrios Kyrtzidis2011-11-121-0/+14
* Relax restriction of assigning to 'self' in ARC when a method is attributed w...Ted Kremenek2011-10-251-2/+2
* Don't forget to complete the objc interface before asking for information,Argyrios Kyrtzidis2011-10-191-0/+9
* Have ObjCMethodDecl::getCanonicalDecl take into account redeclared methods.Argyrios Kyrtzidis2011-10-171-0/+4
* Keep track when a ObjC interface/protocol was initially created as a forward ...Argyrios Kyrtzidis2011-10-171-4/+6
* [PCH] Serialize info about redeclared objc methods.Argyrios Kyrtzidis2011-10-141-2/+4
* Really protect from infinite loop when there are objc method redeclarations.Argyrios Kyrtzidis2011-10-141-0/+12
* Keep track of objc method redeclarations in the same interface.Argyrios Kyrtzidis2011-10-141-1/+5
* Improve location fidelity of objc decls.Argyrios Kyrtzidis2011-10-041-12/+17
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-031-1/+36
* Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis2011-10-031-0/+1
* Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived f...Argyrios Kyrtzidis2011-10-031-4/+2
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-2/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* Support importing of ObjC categories from modules.Argyrios Kyrtzidis2011-09-011-1/+3
* Remove a few mutating ObjCCategoryDecl methods.Argyrios Kyrtzidis2011-08-301-2/+18
* Warn on missing [super finalize] calls.Nico Weber2011-08-281-0/+1
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-20/+15
* Fix else style. No functionality change intended.Chad Rosier2011-08-171-2/+1
* Mark objc methods that are implicitly declared for properties (not user-decla...Argyrios Kyrtzidis2011-08-171-1/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-3/+3
* Move this ObjCImplementationDecl member function into libASTJohn McCall2011-07-221-0/+13
* objc-arc: enforce performSelector rules in rejecting retaining selectorsFariborz Jahanian2011-07-051-0/+28
* Objective-C fast enumeration loop variables are not retained in ARC, butJohn McCall2011-06-171-3/+9
* Automatic Reference Counting.John McCall2011-06-151-2/+22
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-0/+3
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-4/+7
* Work around a misdesigned GCC warning.John McCall2011-03-021-1/+1
* Provide an attribute, objc_method_family, to allow the inferred familyJohn McCall2011-03-021-0/+16
* Move some of the logic about classifying Objective-C methods intoJohn McCall2011-03-021-0/+42
* Diagnose when accessing property in a class method andFariborz Jahanian2010-12-031-4/+6
* Extend ExternalASTSource with the ability to lazily complete theDouglas Gregor2010-12-011-1/+31
* For an Objective-C @synthesize statement, e.g.,Douglas Gregor2010-11-171-3/+10
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-301-1/+1
* Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtoc...Ted Kremenek2010-09-011-20/+20
* Support for IRGen of synthesize bitfield ivars inFariborz Jahanian2010-08-231-3/+10
* objective-c ivar refactoring patch. IterationsFariborz Jahanian2010-08-201-1/+55
* Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,Douglas Gregor2010-08-111-23/+3
* - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for for...Sebastian Redl2010-08-091-3/+23
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-70/+1
* atch for implementation of objective-c's -WselectorFariborz Jahanian2010-07-221-1/+3
* Patch to synthesize property ivars on demand asFariborz Jahanian2010-07-171-2/+3
* Patch to provide separate ASTs for multiple ObjC class extension Fariborz Jahanian2010-06-221-6/+15
* Remember type source information for Objective C property declarations.John McCall2010-06-041-1/+1
* Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer2010-04-171-0/+12
* Implement method type encoding in the presenseFariborz Jahanian2010-04-081-2/+4
* AST: Add ObjCIvarDecl::getContainingInterface().Daniel Dunbar2010-04-021-0/+23
* Sema/Obj-C: Narrow type of ObjCIvarDecl::Create, and check additional invaria...Daniel Dunbar2010-04-021-1/+17
OpenPOWER on IntegriCloud