summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseTentative.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers andRichard Smith2012-08-181-8/+83
* Improvements to vexing-parse warnings. Make the no-parameters case moreRichard Smith2012-07-301-17/+7
* Do not warn about a function decl / direct init ambiguity if the function has...Richard Smith2012-07-231-1/+1
* Add support for the C11 _Alignof keyword.Jordan Rose2012-06-301-0/+1
* Support L__FUNCTION__ in microsoft mode, PR11789Nico Weber2012-06-231-0/+1
* Recover better from a missing 'typename' in a function template definition.Richard Smith2012-05-161-12/+48
* A couple of very small tweaks suggested by Doug in reply to r155580 and r155163.Kaelyn Uhrain2012-05-011-2/+1
* In Parser::isCXXDeclarationSpecifier, consider a non-type identifierKaelyn Uhrain2012-04-191-2/+6
* Support C++11 attributes at the start of a parameter-declaration.Richard Smith2012-04-111-0/+5
* Parsing of C++11 attributes:Richard Smith2012-04-101-4/+3
* Disambiguation of '[[':Richard Smith2012-04-101-63/+141
* Fix bugs found by -Wconstant-conversion improvements currently under review.David Blaikie2012-04-091-2/+2
* For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this isRichard Smith2012-04-041-0/+2
* If we see '(...' where we're expecting an abstract-declarator, that doesn'tRichard Smith2012-03-271-3/+10
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-11/+11
* Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor2012-02-241-0/+1
* Provide the __is_trivially_assignable type trait, which providesDouglas Gregor2012-02-231-0/+1
* Update parser's disambiguation to cope with braced function-style casts inRichard Smith2012-02-231-4/+28
* With a little more work in the tentative parse determining whether a statementNick Lewycky2012-01-251-2/+25
* Support decltype as a simple-type-specifier.David Blaikie2012-01-241-4/+1
* Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...Benjamin Kramer2011-12-231-1/+1
* Fix tentative parsing so it knows how to handle an ambiguous for-range-declar...Eli Friedman2011-12-201-5/+14
* Support decltype in nested-name-specifiers.David Blaikie2011-12-041-4/+4
* Implement support for the __is_final type trait, to determine whetherDouglas Gregor2011-12-031-0/+1
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+2
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+5
* Add support for alignment-specifiers in C1X and C++11, removePeter Collingbourne2011-09-291-0/+4
* Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor2011-09-091-3/+6
* Add support for Microsoft __ptr32 keyword. Francois Pichet2011-08-251-0/+1
* Add support for MSVC __unaligned attribute. Necessary to parse MSVC headers i...Francois Pichet2011-08-181-1/+4
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-0/+6
* Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou...Argyrios Kyrtzidis2011-06-221-2/+1
* Implement __underlying_type for libc++.Alexis Hunt2011-05-191-0/+5
* Implement the __is_trivially_copyable type traitAlexis Hunt2011-05-131-0/+1
* Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin d...Francois Pichet2011-04-281-0/+2
* Add support for '__is_literal_type' spelling of the existingChandler Carruth2011-04-241-0/+1
* Implement basic __is_trivial type-trait support, enough to close PR9472.Chandler Carruth2011-04-231-0/+1
* Sort the type traits in a few places where they weren't previouslyChandler Carruth2011-04-231-1/+1
* C1X: implement static assertsPeter Collingbourne2011-04-151-0/+1
* Insomniac refactoring: change how the parser allocates attributes so thatJohn McCall2011-03-241-1/+1
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-0/+10
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-021-1/+1
* Implement the Microsoft __is_convertible_to type trait, modeling theDouglas Gregor2011-01-271-0/+1
* Rvalue references for *this: tentative parsing and template argument deduction.Douglas Gregor2011-01-261-0/+4
* Add some tests for reference-collapsing and referencing bindingDouglas Gregor2011-01-201-0/+2
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-3/+0
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-2/+2
* Implement parsing of function parameter packs and non-type templateDouglas Gregor2010-12-231-4/+11
* Handle parameter attributes when tentative parsing for function/variable disa...Argyrios Kyrtzidis2010-12-081-4/+9
* After parsing a ':' in an enum-specifier within class context,Douglas Gregor2010-12-011-0/+110
OpenPOWER on IntegriCloud