summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Improve AST dumping:Richard Smith2016-01-121-0/+3
* Merge some similar diagnostics using %select.Craig Topper2015-11-141-4/+6
* [OPENMP] Fix for http://llvm.org/PR25221: Infinite loop while parsing OpenMP ...Alexey Bataev2015-10-191-0/+1
* [Modules] More descriptive diagnostics for misplaced import directiveSerge Pavlov2015-09-191-1/+35
* [modules] When we see a definition of a function for which we already have aRichard Smith2015-08-211-4/+33
* Fix sanitizer fallout from r243642Ulrich Weigand2015-07-301-0/+3
* Add support for System z vector language extensionsUlrich Weigand2015-07-301-2/+3
* [modules] Don't save uninteresting identifiers, and don't consider identifiersRichard Smith2015-07-191-1/+1
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-7/+48
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-0/+4
* Don't leak TemplateIds when a plugin parses late-parsed templates at TU end.Nico Weber2015-05-171-20/+29
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-1/+7
* Allow empty assembly string literal with -fno-gnu-inline-asmSteven Wu2015-05-121-4/+9
* Allow AsmLabel with -fno-gnu-inline-asmSteven Wu2015-05-111-4/+5
* Fix the typo in r236044. NFC.Steven Wu2015-04-281-1/+1
* Fix -fno-gnu-inline-asm doesn't catch file scope asmSteven Wu2015-04-281-0/+4
* Sema: Don't emit a missing prototype warning for deleted functions.Benjamin Kramer2015-03-121-1/+2
* Parse: Get rid of tok::cxx_defaultarg_end, use EOF insteadDavid Majnemer2015-01-121-4/+0
* Parse: It's cleaner to handle cxx_defaultarg_end in SkipUntil directlyDavid Majnemer2015-01-121-1/+5
* Parse: Don't let BalancedDelimiterTracker consume cxx_defaultarg_endDavid Majnemer2015-01-121-1/+1
* Wrap to 80 columns, no behavior change.Nico Weber2015-01-041-4/+5
* Diagnose function template definitions inside functionsReid Kleckner2014-12-151-1/+1
* Parse: Concatenated string literals should be verified in inline asmDavid Majnemer2014-12-111-16/+13
* Fix crash when using __if_exists in C modeNico Rieck2014-11-241-2/+3
* [OPENMP] Codegen for threadprivate variablesAlexey Bataev2014-11-111-2/+1
OpenPOWER on IntegriCloud