summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
* [modules] When we see a definition of a function for which we already have aRichard Smith2015-08-211-0/+1
* [libclang] Implement proper code-completion in an ObjC type parameter position.Douglas Gregor2015-07-071-2/+7
* Implement variance for Objective-C type parameters.Douglas Gregor2015-07-071-7/+35
* Warn when an intended Objective-C specialization was actually a useless proto...Douglas Gregor2015-07-071-3/+8
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-91/+198
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-0/+54
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-17/+129
* Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor2015-07-071-14/+254
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-241-3/+3
* Handle 'instancetype' in ParseDeclarationSpecifiers.Douglas Gregor2015-06-191-34/+5
* Check for consistent use of nullability type specifiers in a header.Douglas Gregor2015-06-191-8/+6
* Introduced pragmas for audited nullability regions.Douglas Gregor2015-06-191-38/+17
* Implement the 'null_resettable' attribute for Objective-C properties.Douglas Gregor2015-06-191-0/+11
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-3/+174
* [clang] Refactoring of conditions so they use isOneOf() instead of multiple i...Daniel Marjamaki2015-06-181-8/+7
* [Sema] Check availability of ObjC super class and protocols of a containerArgyrios Kyrtzidis2015-04-191-5/+6
* Modified the Objective-C lexer and parser (only Sean Callanan2014-12-091-2/+8
* Enable ActOnIdExpression to use delayed typo correction for non-C++ codeKaelyn Takata2014-11-211-1/+3
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-1/+4
* Remove the last couple uses of the ExprArg(just Expr*) typedef in Parser.Craig Topper2014-10-301-1/+1
* Parse: Replace polymorphic functor objects with lambdas and llvm::function_ref.Benjamin Kramer2014-09-031-95/+48
* Objective-C. When we use @selector(save:), etc. there may be more Fariborz Jahanian2014-06-241-3/+10
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-24/+24
* [C++11] Use 'nullptr'. Parser edition.Craig Topper2014-05-211-67/+69
* Objective-C. Improve diagnostic error for '@import' Fariborz Jahanian2014-03-261-3/+3
* Cleanup dead assignments reported by scan-buildArnaud A. de Grandmaison2014-03-231-2/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-2/+2
* ExpectAndConsume: Diagnose errors automaticallyAlp Toker2014-01-011-44/+28
* Switch over more of the parser to err_expectedAlp Toker2013-12-301-7/+5
* Support and use token kinds as diagnostic argumentsAlp Toker2013-12-241-34/+41
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-051-1/+1
* Generate a marker token when entering or leaving a submodule when building aRichard Smith2013-11-231-4/+4
* Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev2013-11-181-25/+25
* ObjectiveC: Handle the case of qualifying protocolsFariborz Jahanian2013-09-251-0/+3
* This patch removes unused parameter allProperties and converts remainingFariborz Jahanian2013-07-161-4/+1
* ArrayRef'ize Sema::CodeComplete*Dmitri Gribenko2013-06-161-25/+13
* address some comments on r183474:Adrian Prantl2013-06-071-3/+4
* Objective-C parsing. Error recovery when category implementationFariborz Jahanian2013-05-171-0/+6
* Fix a typo in a parse assert.Fariborz Jahanian2013-04-291-1/+1
* Objective-C parsing [qoi]: Recover gracefully with good diagnosticFariborz Jahanian2013-04-241-0/+7
* Objective-C++: Enable passing of modern C++11 style Fariborz Jahanian2013-04-181-1/+8
* Objective-C parsing [qoi]: Provide good recovery whenFariborz Jahanian2013-04-181-1/+3
* Make the ObjC attributes diagnostics a bit more informative.Nico Weber2013-04-041-6/+10
* Emit a nicer diagnostic for misplaced attributes on ObjC directives.Nico Weber2013-04-031-0/+15
* [Parser] Don't code-complete twice.Argyrios Kyrtzidis2013-03-271-1/+1
* Do the error recovery for @end only.Fariborz Jahanian2013-03-201-4/+7
* Objective-C [qoi] more gracefull recovery when Fariborz Jahanian2013-03-201-17/+28
* Objective-C [qoi]: Provide improved parse diagnostics whenFariborz Jahanian2013-03-191-0/+4
* Use None rather than Optional<T>() where possible.David Blaikie2013-02-211-1/+1
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-1/+1
OpenPOWER on IntegriCloud