summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Keep an explicit stack of function and block scopes, each element ofDouglas Gregor2010-03-011-5/+3
* Implement jump checking for initialized c++ variables, implementingChris Lattner2010-03-011-0/+1
* More Sema check for ivars in class continuation.Fariborz Jahanian2010-02-231-0/+28
* Fix another crash on invalid code. In this case, handle ObjC categories (wit...Ted Kremenek2010-02-231-10/+19
* More support for ivars in class extension.Fariborz Jahanian2010-02-231-6/+2
* Start supporting declaration of ivars in @implementationFariborz Jahanian2010-02-191-1/+20
* Patch removes IVars list from ObjCInterfaceDecl andFariborz Jahanian2010-02-191-3/+2
* Use proper lexcial context for newly added ivars.Fariborz Jahanian2010-02-171-2/+2
* Allow for declaration and use of ivars in a stand-aloneFariborz Jahanian2010-02-171-0/+6
* Class continuation now has its own property ast forFariborz Jahanian2010-02-151-53/+87
* Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocat...Ted Kremenek2010-02-111-2/+4
* Finish implementing property synthesis by default.Fariborz Jahanian2010-02-091-0/+22
* Implement synthesizing properties by default.Fariborz Jahanian2010-02-091-1/+48
* Patch to implement rewriting of properties.Fariborz Jahanian2010-01-211-1/+2
* Settled rule on warning on unimplemented property inFariborz Jahanian2010-01-201-2/+28
* Improve performance of warning when not implementing a required Fariborz Jahanian2010-01-201-13/+13
* Patch to implement required warnings for unimplementedFariborz Jahanian2010-01-201-38/+71
* Mostly renaming some methods and updating comments toFariborz Jahanian2010-01-181-27/+34
* Improve location information for Objective-C category declarations. WeDouglas Gregor2010-01-161-2/+3
* Keep track of the source locations for each protocol reference inDouglas Gregor2010-01-161-5/+13
* Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek2010-01-071-7/+12
* Whenever we emit a typo-correction diagnostic, also emit a noteDouglas Gregor2010-01-071-0/+4
* When suggesting a typo correction for an @implementation without aDouglas Gregor2010-01-061-1/+7
* Fix a bug when property is redeclared in multipleFariborz Jahanian2010-01-061-0/+26
* Do not diagnose method disguised as property setterFariborz Jahanian2010-01-061-2/+5
* When declaring an Objective-C implementation without a correspondingDouglas Gregor2010-01-041-4/+18
* Implement typo correction for a variety of Objective-C-specificDouglas Gregor2010-01-031-2/+24
* Diagnose duplicate declaration of a property. FixesFariborz Jahanian2009-12-171-1/+8
* Diagnose property of reference type as unsupportedFariborz Jahanian2009-12-161-0/+4
* Improve the diagnostic when a new declaration conflicts with a using shadowJohn McCall2009-12-101-4/+4
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-2/+2
* Don't warn if objc method param types in declaration andFariborz Jahanian2009-11-181-3/+4
* Add SourceLocations to ObjCClassDecl for the class identifiers referenced by ...Ted Kremenek2009-11-181-5/+3
* Pass source locations of identifiers referenced by @class through Action::Act...Ted Kremenek2009-11-171-0/+1
* Do not register ObjCInterfaceDecls implicitly created by @class in theTed Kremenek2009-11-171-1/+14
* Start support of weak_import objective-c classes.Fariborz Jahanian2009-11-171-0/+2
* Handle case of missing '@end' in implementation contextFariborz Jahanian2009-11-161-1/+6
* writable atomic property's setter/getter must be in 'lock' step ofFariborz Jahanian2009-11-111-1/+38
* Changed a variable name to match what it representsFariborz Jahanian2009-11-101-3/+3
* Since default writable attribute is 'assign', allowFariborz Jahanian2009-11-061-2/+1
* Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall2009-11-041-0/+10
* Assortment of property attributes declared in continuationFariborz Jahanian2009-11-031-2/+9
* Property declared in continuation class can only be used toFariborz Jahanian2009-11-021-12/+6
* Diagnose implementation of a property declared in a categoryFariborz Jahanian2009-11-021-0/+8
* Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall2009-10-231-16/+9
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-8/+10
* tweaked my last patch to 1) preserve the protocol inFariborz Jahanian2009-10-051-9/+11
* Patch to implement Protocols on class extensions.Fariborz Jahanian2009-10-051-2/+9
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-3/+3
* Make sure ObjCInterfaceDecl's that are forward declared always contain a vali...Steve Naroff2009-09-111-1/+5
OpenPOWER on IntegriCloud