summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Reverse r138567 until a buildbot failure is investigated.Fariborz Jahanian2011-08-251-25/+13
* objc -arse: Use DeclGroup for forward class declarations;Fariborz Jahanian2011-08-251-13/+25
* objc refactoring - minor clean up.Fariborz Jahanian2011-08-221-12/+8
* objc - Simplify switing objc decl context by usingFariborz Jahanian2011-08-221-5/+2
* Restore patch I reversed in r138040. Known buildbotFariborz Jahanian2011-08-221-56/+62
* Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian2011-08-191-55/+55
* objective-c: Bring objective-c handling of decl contextFariborz Jahanian2011-08-191-55/+55
* The lock operand to an @synchronized statement is also John McCall2011-07-271-18/+33
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-28/+28
* Introduce Declarator::ObjCCatchContext, this will result in correct error for...Argyrios Kyrtzidis2011-07-011-4/+1
* Remove dead variables.Benjamin Kramer2011-06-181-1/+0
* Automatic Reference Counting.John McCall2011-06-151-2/+40
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-4/+4
* Restore 'atomic' as an attribute of objcFariborz Jahanian2011-06-111-0/+2
* Remove 'atomic' as a property attribute keyword.Fariborz Jahanian2011-06-081-2/+0
* Fixes an instance method meta-data generation bug inFariborz Jahanian2011-04-221-1/+1
* fix the second part of rdar://8366474 - clang fails to parse ObjC selectors w...Chris Lattner2011-03-261-2/+2
* Fix the recovery from missing semis on @property declarations to not consumeJohn McCall2011-03-261-2/+1
* Insomniac refactoring: change how the parser allocates attributes so thatJohn McCall2011-03-241-18/+23
* Call out ObjC parameter types as a different kind of declarator contextJohn McCall2011-03-231-1/+1
* Make sure that we always pop a function's scope *before* we callDouglas Gregor2011-03-161-6/+8
* Place duplicate argument declaration in inFariborz Jahanian2011-03-121-7/+11
* Clarify the context in which an Objective-C type name is being parsedDouglas Gregor2011-03-081-6/+9
* Implement a special code-completion pattern for "IBAction". FixesDouglas Gregor2011-02-151-1/+1
* Fix scoping of method declarations and issue Fariborz Jahanian2011-02-091-5/+14
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-4/+6
* Use Parser::ExpectAndConsume() uniformly to eat semicolons afterDouglas Gregor2011-01-051-16/+4
* Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCo...Argyrios Kyrtzidis2011-01-041-2/+3
* When in code-completion, skip obj-c method bodies for speed up.Argyrios Kyrtzidis2011-01-031-0/+3
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-24/+32
* Fix a major inconsistency in the representation of Objective-CDouglas Gregor2010-12-211-9/+4
* Warn when synthesizing a property which isFariborz Jahanian2010-12-171-0/+2
* fix typoChris Lattner2010-12-171-1/+1
* When parsing something that looks like an ill-formedDouglas Gregor2010-11-191-3/+4
* For an Objective-C @synthesize statement, e.g.,Douglas Gregor2010-11-171-3/+4
* Region-allocate all AttributeList objects from a factory object instead of ma...Ted Kremenek2010-11-101-15/+6
* Issues good diagnostic when @end is missing.Fariborz Jahanian2010-11-091-0/+1
* Diagnose a coherant message when @interfaceFariborz Jahanian2010-11-021-1/+6
* Teach the C++ simple-type-specifier parser and tentative parses aboutDouglas Gregor2010-10-211-0/+17
* Fix spelling error.Cameron Esfahani2010-10-121-1/+1
* Use ParseObjCSelectorPiece for parsing getter and setter names in @property d...Anders Carlsson2010-10-021-10/+17
* Refactor code completion for expressions that occur as arguments inDouglas Gregor2010-09-201-6/+36
* Implement automatic bracket insertion for Objective-C class messageDouglas Gregor2010-09-161-0/+29
* Initialize TypeOrExpr to NULL to silence a false-positive uninitialized warningNick Lewycky2010-09-151-1/+1
* Implement bracket insertion for Objective-C instance message sends asDouglas Gregor2010-09-151-0/+7
* Improve recovery when there is a stray ']' or ')' before the ';' atDouglas Gregor2010-09-071-1/+1
* Use std::string instead of llvm::StringRef to avoid dangling ref.Fariborz Jahanian2010-09-031-1/+1
* Use getSpelling to get original text of theFariborz Jahanian2010-09-031-55/+21
* Patch to allow alternative representation of c++Fariborz Jahanian2010-09-031-1/+56
* handle :: in selectors in objc++ mode, rdar://8366474Chris Lattner2010-08-271-3/+7
OpenPOWER on IntegriCloud