summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-6/+6
* [ObjC] Improve error message for a malformed objc-type-nameErik Pilkington2019-06-261-1/+1
* [Lex] Allow to consume tokens while preprocessingIlya Biryukov2019-05-171-2/+2
* Add support for attributes on @implementations in Objective-CErik Pilkington2019-04-111-6/+5
* Objective-C++11: Support static_assert() in @interface/@implementation ivar l...Nico Weber2019-03-141-0/+24
* PR40642: Fix determination of whether the final statement of a statementRichard Smith2019-02-151-2/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-1/+1
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-10/+10
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-7/+6
* Append new attributes to the end of an AttributeList.Michael Kruse2018-08-031-3/+3
* Remove trailing spaceFangrui Song2018-07-301-112/+112
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-2/+2
* AttributeList de-listifying:Erich Keane2018-07-121-62/+37
* Fix allocation of Nullability attribute.Erich Keane2018-07-031-9/+7
* Reapply "[Parse] Use CapturedStmt for @finally on MSVC"Shoaib Meenai2018-06-081-1/+14
* Revert "[Parse] Use CapturedStmt for @finally on MSVC"Shoaib Meenai2018-06-071-14/+1
* [Parse] Use CapturedStmt for @finally on MSVCShoaib Meenai2018-06-071-1/+14
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-4/+4
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-261-2/+2
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-251-2/+2
* Sink PrettyDeclStackTrace down to the AST libraryJordan Rose2018-03-231-2/+2
* Allow the NS, CF, and ObjC attributes to be used with -fdouble-square-bracket...Aaron Ballman2018-02-121-14/+13
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-3/+2
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-2/+3
* Revert r321614 and r321615Faisal Vali2018-01-011-3/+2
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-2/+3
* [NFC] Modernize enum DeclSpecContext into a scoped enum.Faisal Vali2017-12-311-2/+2
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-16/+16
* [Modules TS] Added module re-export support.Hamza Sood2017-11-211-2/+4
* Place implictly declared functions at block scopeMomchil Velikov2017-08-101-10/+12
* [index] Objective-C method declarations and message sends withAlex Lorenz2017-07-131-0/+4
* Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz2017-07-031-1/+1
* [Parser][ObjC] Use an artificial EOF token while parsing lexed ObjC methodsAlex Lorenz2017-06-191-1/+11
* [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are usedAlex Lorenz2017-04-111-51/+24
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-1/+1
* Support attributes for Objective-C categoriesAlex Lorenz2017-03-231-15/+5
* [index/AST] Add references for ObjC getter=/setter= property attributes and r...Argyrios Kyrtzidis2017-03-161-2/+2
* Revert r292508 given that we intend to remove driver options for cxx modules.Manman Ren2017-01-201-4/+1
* Module: Improve diagnostic message when cxx modules are disabled and @import ...Manman Ren2017-01-191-1/+4
* [ObjC] Avoid a @try/@finally/@autoreleasepool fixit when parsing an expressionAlex Lorenz2016-12-011-1/+6
* [index] Fix issue with protocol name locations in conformance list of an ObjC...Argyrios Kyrtzidis2016-11-091-1/+2
* Remove redundant calls to std::string::data()Malcolm Parsons2016-11-031-1/+1
* [SemaObjC] Be more strict while parsing type arguments and protocolsBruno Cardoso Lopes2016-09-131-1/+8
* Move calls of MaybeParseMicrosoftAttributes() before ParseExternalDeclaration()Nico Weber2016-09-031-1/+0
* [SemaObjC] Improve ObjCDictionaryLiteral and ObjCArryLiteral diagnosticsBruno Cardoso Lopes2016-07-191-2/+23
* [ObjC] Implement @available in the Parser and ASTErik Pilkington2016-07-161-0/+2
* Fix a few issues while skipping function bodiesOlivier Goffart2016-06-161-0/+6
* FixIt: use getLocForEndOfToken to insert fix-it after a type name.Manman Ren2016-06-021-1/+0
* [Parser][ObjC] Make sure c++11 in-class initialization is done when theAkira Hatanaka2016-04-181-0/+2