summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaObjCProperty.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtoc...Ted Kremenek2010-09-011-11/+16
* De-memberify the VarDecl and FunctionDecl StorageClass enums.John McCall2010-08-261-2/+2
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-1/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-1/+1
* Remove the DenseSet dependency from Sema.h.John McCall2010-08-251-0/+1
* No need to default synthesize property if implementation Fariborz Jahanian2010-08-251-0/+6
* Fix a bug in nonfragile-abi2 when attempting to diagnoseFariborz Jahanian2010-08-241-2/+4
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-3/+3
* DeclPtrTy -> Decl *John McCall2010-08-211-50/+48
* StringRef'ication of lots stuff, patch by Peter Davies!Daniel Dunbar2010-08-171-1/+1
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-2/+2
* atch for implementation of objective-c's -WselectorFariborz Jahanian2010-07-221-1/+3
* Patch to synthesize property ivars on demand asFariborz Jahanian2010-07-171-1/+19
* Don't error when doing default property synthesis Fariborz Jahanian2010-07-141-0/+4
* Check on property attributes which are declaredFariborz Jahanian2010-07-131-11/+15
* This patch fixes a bug whereby, clang skipped Fariborz Jahanian2010-06-291-38/+18
* Patch to provide separate ASTs for multiple ObjC class extension Fariborz Jahanian2010-06-221-1/+7
* Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*.John McCall2010-06-041-2/+2
* Remember type source information for Objective C property declarations.John McCall2010-06-041-7/+8
* Misc. fixes to bring Objetive-C++'s handling ofFariborz Jahanian2010-05-181-1/+10
* Teach CursorVisitor about duplicate ObjCPropertyDecls that can arise because ...Ted Kremenek2010-05-181-3/+16
* Substantially alter the design of the Objective C type AST by introducingJohn McCall2010-05-151-12/+9
* Recognize when the named return value optimization applies in aDouglas Gregor2010-05-151-2/+3
* Implement new default property synthesis rules. Essentially, no longerFariborz Jahanian2010-05-141-8/+69
* This patch deals with Sema Part of Setter/Getter synthesisFariborz Jahanian2010-05-051-3/+54
* Do not issue warning on unimplemented property in the class, if itFariborz Jahanian2010-05-031-1/+31
* Properties cannot be synthesized by-dafult inFariborz Jahanian2010-04-291-1/+1
* Improve on source location of diagnostic when defaultFariborz Jahanian2010-04-211-1/+1
* Keep track of the actual storage specifier written on a variable orDouglas Gregor2010-04-191-0/+1
* Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor2010-04-151-1/+1
* Fixes a regression caused by implementing cstyle methods Fariborz Jahanian2010-04-091-1/+1
* Minor clean up.Fariborz Jahanian2010-04-061-18/+0
* default access for synthesize ivar is @protect.Fariborz Jahanian2010-04-061-1/+1
* Use cast<> + OpaquePtr.getAs<Decl> to add extra checking of our assumptions.Ted Kremenek2010-04-051-2/+3
* Fix possible null dereference by bailing out of CheckObjCPropertyAttributes()...Ted Kremenek2010-04-051-1/+4
* Sema/Obj-C: Narrow type, and simplify.Daniel Dunbar2010-04-021-14/+6
* Recognize __attribute__((NSObject)) directly appliedFariborz Jahanian2010-03-301-6/+10
* Improve diagnostic for @property/ivar type mismatch by including the types of...Ted Kremenek2010-03-231-2/+6
* Set the relevent attributes declared in class extensionFariborz Jahanian2010-03-221-0/+5
* Simplify code (and remove 'dyn_cast') by using ObjCProperyDecl::findPropertyD...Ted Kremenek2010-03-181-11/+3
* Make 'findPropertyDecl()' a static method of ObjCPropertyDecl.Ted Kremenek2010-03-151-14/+4
* Correctly determine if the @property has been previously declared. IfTed Kremenek2010-03-151-7/+17
* Split Sema::ActOnProperty() into two recursive functions to clearly separateTed Kremenek2010-03-121-104/+154
* Fix 80 col violations.Ted Kremenek2010-03-121-15/+16
* Move 'ActOn' methods to the beginning of the fileTed Kremenek2010-03-121-395/+404
* Split Sema logic for ObjC @property and @synthesize intoTed Kremenek2010-03-121-0/+1025
OpenPOWER on IntegriCloud