summaryrefslogtreecommitdiffstats
path: root/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r311330:Hans Wennborg2017-08-231-2/+0
* Fix invalid warnings for header guards in preamblesErik Verbruggen2017-07-051-0/+2
* [modules ts] Declarations from a module interface unit are only visible outsideRichard Smith2017-07-051-0/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-181-15/+7
* P0629R0: Switch to latest proposal for distinguishing module interface from i...Richard Smith2017-04-211-39/+28
* Add support for editor placeholders to ClangAlex Lorenz2017-04-191-0/+6
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+4
* Revert r300539 - Add #pragma clang attributeAlex Lorenz2017-04-181-4/+0
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+4
* [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are usedAlex Lorenz2017-04-111-0/+15
* Add #pragma clang fpAdam Nemet2017-04-041-0/+3
* Publish one more parser RAII for external use.Vassil Vassilev2017-03-271-20/+0
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-1/+1
* Introduce an 'external_source_symbol' attribute that describes the originAlex Lorenz2017-03-011-0/+2
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-2/+4
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-1/+2
* PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310).Richard Smith2017-01-191-0/+1
* Remove redundant passing around of a "ContainsAutoType" flag.Richard Smith2017-01-121-1/+1
* Remove dead code.Richard Smith2017-01-101-5/+0
* Remove a couple of parameters that are always false.Richard Smith2017-01-101-21/+14
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-0/+2
* Revert r289979 due to regressionsYaxun Liu2016-12-161-2/+0
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-0/+2
* [modules] Use the "redundant #include" diagnostic rather than the "moduleRichard Smith2016-12-061-6/+21
* [SemaObjC] Be more strict while parsing type arguments and protocolsBruno Cardoso Lopes2016-09-131-0/+4
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-1/+7
* Move calls of MaybeParseMicrosoftAttributes() before ParseExternalDeclaration()Nico Weber2016-09-031-2/+1
* Remove function name from comment.Nico Weber2016-09-031-6/+5
* Unrevert r280035 now that the clang-cl bug it exposed has been fixed byRichard Smith2016-08-301-1/+7
* Revert r280035 (and followups r280057, r280085), it caused PR30195Nico Weber2016-08-301-7/+1
* C++ Modules TS: driver support for building modules.Richard Smith2016-08-301-1/+7
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-3/+18
* C++ Modules TS: support parsing the 'module' declaration (including extensionsRichard Smith2016-08-191-30/+98
* C++ Modules TS: Add parsing support for module import declaration.Richard Smith2016-08-181-11/+32
* Ensure Ident_GNU_final is properly initialized in the Parser Initialize functionDavid Majnemer2016-07-291-0/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Fix a few issues while skipping function bodiesOlivier Goffart2016-06-161-0/+13
* Revert accidential "[MSVC] Late parsing of in-class defined member functions ...Alexey Bataev2016-06-151-31/+6
* [MSVC] Late parsing of in-class defined member functions in templateAlexey Bataev2016-06-151-6/+31
* [OPENMP 4.0] Initial support for '#pragma omp declare simd' directive.Alexey Bataev2016-03-301-2/+4
* Add replacement = "xxx" to AvailabilityAttr.Manman Ren2016-03-211-0/+1
* Revert r263687 for ubsan bot failure.Manman Ren2016-03-171-1/+0
* Add an optional named argument (replacement = "xxx") to AvailabilityAttr.Manman Ren2016-03-171-0/+1
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-1/+1
* Addressing review comments for r261163.Manman Ren2016-02-221-1/+1
* Add 'nopartial' qualifier for availability attributes.Manman Ren2016-02-171-0/+1
* Include RecordDecls from anonymous unions in the AST.Nico Weber2016-01-281-1/+7
* OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedefDavid Blaikie2016-01-151-25/+21
* OpaquePtr: Use nullptr construction for DeclGroupPtrTy OpaquePtr typedefDavid Blaikie2016-01-151-29/+29