summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* One who seeks knowledge learns something new every day.John McCall2010-08-261-21/+21
* Implement code completion for @selector expressionsDouglas Gregor2010-08-261-0/+18
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-29/+28
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-15/+18
* Provide code completion results for the context-sensitive Objective-CDouglas Gregor2010-08-241-5/+10
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-21/+19
* Handling remaining rule for synthesize bitfields inFariborz Jahanian2010-08-231-1/+2
* Introduce a new code-completion point when we're parsing aDouglas Gregor2010-08-231-3/+3
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-5/+5
* DeclPtrTy -> Decl *John McCall2010-08-211-90/+90
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-3/+3
* Once code completion has completed, pass a "completion context" on toDouglas Gregor2010-08-111-3/+3
* atch for implementation of objective-c's -WselectorFariborz Jahanian2010-07-221-1/+2
* Support code completion for parameter names in Objective-C methodDouglas Gregor2010-07-081-0/+15
* Introduce a new code-completion point prior to an identifier in theDouglas Gregor2010-07-081-0/+11
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-47/+47
* Make the "extra ';' inside a struct or union" diagnostic moreDouglas Gregor2010-06-161-1/+1
OpenPOWER on IntegriCloud