summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR9547: If we're parsing a simple-declaration that contains a tag definition,Richard Smith2013-11-191-0/+6
* Make helper function static.Benjamin Kramer2013-11-181-1/+1
* Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev2013-11-181-18/+32
* When we hit a #include directive that maps to a module import, emit a tokenRichard Smith2013-11-151-4/+15
* Support return type deduction for templates in -fdelayed-template-parsing (mi...Faisal Vali2013-11-011-1/+22
* Parse: Disable delayed template parsing for constexpr functionsDavid Majnemer2013-10-231-3/+3
* Revert r193073 and the attempt to fix it in r193170.Chandler Carruth2013-10-221-9/+0
* Fix to PR8880 (clang dies processing a for loop).Serge Pavlov2013-10-211-0/+9
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-0/+1
* Tidy up and improve error recovery for C++11 attributes in bad places. Based onRichard Smith2013-10-151-3/+9
* Parser: support Microsoft syntax for 'typename typedef'David Majnemer2013-09-031-1/+18
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-0/+1
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-1/+0
* PR9992: Serialize and deserialize the token sequence for a function template inRichard Smith2013-08-071-14/+5
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-2/+4
* Avoid recursions when the parser finds out that it has too many brackets.Rafael Espindola2013-07-251-1/+11
* "bool" should be a context-sensitive keyword in Altivec mode.Bill Schmidt2013-07-031-0/+1
* Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman2013-06-041-0/+4
* [modules] If we hit a failure while loading a PCH/module, abort parsing inste...Argyrios Kyrtzidis2013-05-241-1/+7
* OpenMP threadprivate with qualified names.Alexey Bataev2013-05-131-2/+3
* Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner2013-05-081-1/+1
* Move PragmaCommentHandler to lib/Parse in preparation for calling SemaReid Kleckner2013-05-061-0/+10
* Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith2013-04-121-2/+2
* OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev2013-03-221-0/+10
* [Sema] Semantic analysis for empty-declaration and attribute-declaration.Michael Han2013-02-221-8/+4
* Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=,Richard Smith2013-02-221-1/+3
* Process and handle attributes on conditions and for loop variables. Process andRichard Smith2013-02-201-2/+10
* Finish semantic analysis for [[carries_dependency]] attribute.Richard Smith2013-01-281-1/+2
* Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith2013-01-171-1/+2
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* Remove the unused Parser::ParseTranslationUnit functionHal Finkel2013-01-091-15/+0
* s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith2013-01-021-2/+2
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-4/+4
* Minor cleanup.Rafael Espindola2012-12-291-5/+1
* Use @import rather than @__experimental_modules_import, since theDouglas Gregor2012-12-111-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+5
* Move PrettyStackTraceParserEntry to ParseAST.cppNico Weber2012-11-271-23/+0
* Made the "expected string literal" diagnostic more expressiveAndy Gibbs2012-11-171-1/+2
* PR12713 - crash on invalid due to unmatched parens in decltypeDavid Blaikie2012-11-071-2/+2
* Have the parser initialize Sema before it consumes the firstDouglas Gregor2012-11-051-3/+5
* Decouple code-completion for the SkipFunctionBodies frontend option andArgyrios Kyrtzidis2012-10-311-2/+3
* Currently the initial value of Tok is dependent an the stack contentsChris Lattner2012-10-271-0/+1
* Reverted back the changes made in 166868 and in 166869Mahesha S2012-10-271-234/+0
* Feature:Mahesha S2012-10-271-0/+235
* Permanently end the whole "pragma got handled by the parser too early"Eli Friedman2012-10-041-10/+31
* If a comma operator is followed by a token which unambiguously indicates theRichard Smith2012-09-181-1/+2
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-11/+4
* Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer2012-08-231-4/+4
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-3/+3
* Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko2012-08-231-1/+1
OpenPOWER on IntegriCloud