summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseObjc.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [SemaObjC] Properly handle mix between type arguments and protocols.Bruno Cardoso Lopes2016-04-131-4/+43
* Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko2016-02-121-5/+6
* Simplify EnterTokenStream API to make it more robust for memory managementDavid Blaikie2016-02-091-2/+2
* Class Property: parse @dynamic (class).Manman Ren2016-01-291-0/+26
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-4/+8
* Class Property: parse property attribute (class).Manman Ren2016-01-261-0/+3
* OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie2016-01-151-40/+21
* OpaquePtr: Use nullptr construction for DeclGroupPtrTy OpaquePtr typedefDavid Blaikie2016-01-151-13/+13
* [Sema] ArrayRef-ize BuildObjCDictionaryLiteral. NFCCraig Topper2015-12-241-1/+1
* [Sema] ArrayRef-ize ParseObjCStringLiteral and CodeCompleteObjCProtocolRefere...Craig Topper2015-12-241-8/+4
* [Objective-c] Fix a crash that occurs when ObjCTypeParamList::back() isAkira Hatanaka2015-12-161-1/+1
OpenPOWER on IntegriCloud