summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Clean up a large number of C++11 attribute parse issues, including parsingAlexis Hunt2012-06-231-1/+1
* objective-c: deprecated C-like parameters in Objective-C Fariborz Jahanian2012-06-211-2/+5
* Move isCXXSimpleTypeSpecifier from Parser to Sema and tweak it for wider use.Kaelyn Uhrain2012-06-151-1/+1
* Documentation cleanup, fixing Doxygen markup. Mostly this avoids common termsJames Dennett2012-06-111-5/+5
* objc: position of 'fixit' was off by one.Fariborz Jahanian2012-05-291-1/+1
* objective-c: provide a useful 'fixit' suggestion whenFariborz Jahanian2012-05-211-1/+5
* Move the warnings for extra semi-colons under -Wextra-semi. Also, addedRichard Trieu2012-05-161-3/+1
* [libclang/AST] Index references of protocols in "@protocol(...)" syntax.Argyrios Kyrtzidis2012-05-161-1/+2
* Don't crash when using objc boxed expression with parsing error.Argyrios Kyrtzidis2012-05-101-1/+4
* objective-c. Fixes a 'fixit' where location ofFariborz Jahanian2012-05-091-0/+1
* Refactor DelayedDiagnostics so that it keeps diagnostics inJohn McCall2012-05-071-1/+1
* Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard2012-04-191-0/+26
* 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
OpenPOWER on IntegriCloud