summaryrefslogtreecommitdiffstats
path: root/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Added a flag to the parser to skip method bodies.Erik Verbruggen2012-04-121-5/+3
* Added a new attribute, objc_root_class, which informs the compiler when a roo...Patrick Beard2012-04-061-0/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-13/+13
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-091-2/+0
* Streamline BalancedDelimiterTracker, by eliminating the duplicateDouglas Gregor2012-03-081-1/+1
* Silence unused variable warnings.Benjamin Kramer2012-03-071-3/+3
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-0/+181
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-061-0/+2
* Change @import to @__experimental_modules_import. We are not ready to commit...Ted Kremenek2012-03-011-1/+1
* objective-c: provide fixit hint when atomic property does notFariborz Jahanian2012-02-291-4/+10
* [libclang] Make sure that all top-level decls in a @implementation areArgyrios Kyrtzidis2012-02-231-3/+1
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-141-1/+3
* Make parsing of objc @implementations more robust.Argyrios Kyrtzidis2012-02-071-82/+105
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-2/+0
* Under -fmodules, accept #public <macroname> and #private <macroname>Douglas Gregor2012-01-031-1/+5
* Introduce a non-uglified syntax for module imports in Objective-C:Douglas Gregor2012-01-031-0/+2
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-11/+10
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+6
* In Parser::SkipUntil do not stop at '@' unconditionally.Argyrios Kyrtzidis2011-12-171-2/+6
* After late parsing an objc method, make sure there are no leftover cached tok...Argyrios Kyrtzidis2011-12-171-2/+19
* Fix: allow @protocol forward declarations inside @implementation-s.Erik Verbruggen2011-12-081-1/+2
* Extend warnings for missing '@end'.Erik Verbruggen2011-12-061-16/+51
* Fix leaking of LexedMethod objects created for caching objc method definition...Argyrios Kyrtzidis2011-11-291-1/+9
* [libclang] Fix crash on invalid code. Fixes rdar://10451854Argyrios Kyrtzidis2011-11-161-1/+2
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-121-25/+40
* When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis2011-10-061-3/+1
* Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis2011-10-031-3/+4
* Pass all the locations of the selector identifiers for a message expression f...Argyrios Kyrtzidis2011-10-031-6/+8
* Parse attributes written in an ObjC method parameter type asJohn McCall2011-10-011-11/+71
* Clean up parsing the category names in interfaces slightly, usingDouglas Gregor2011-09-231-10/+9
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* ArrayRef-ifying the fields passed to Sema::ActOnFieldsDavid Blaikie2011-09-221-1/+1
* Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor2011-09-081-1/+9
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-39/+47
* objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian2011-08-311-5/+6
* objective-c - This patch buffers method implementations Fariborz Jahanian2011-08-311-33/+69
* Minor clean up of objc's decl context stuff.Fariborz Jahanian2011-08-291-5/+2
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-13/+25
* 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