summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseTentative.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Teach the C++ simple-type-specifier parser and tentative parses aboutDouglas Gregor2010-10-211-7/+68
* Add parsing support for Microsoft attributes. MS attributes will just be skip...Francois Pichet2010-10-111-0/+3
* enhance tentative parsing to handle ms extensions, patch by Martin Vejnar!Chris Lattner2010-09-281-1/+6
* Implement automatic bracket insertion for Objective-C class messageDouglas Gregor2010-09-161-0/+3
* Add symantic support for the Pascal calling convention viaDawn Perchik2010-09-031-0/+4
* ObjClang++: Allow declaration of block variable in a collectionFariborz Jahanian2010-08-291-1/+7
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-1/+1
* When we're performing tentative parsing to determine whether theDouglas Gregor2010-07-151-15/+8
* Add support for Microsoft's __thiscall, from Steven Watanabe!Douglas Gregor2010-05-181-0/+1
* Fix a tentative-parse error with unqualified template ids in cast expressions.John McCall2010-04-301-0/+13
* Fix an assertion-on-error during tentative constructor parsing byJohn McCall2010-02-261-8/+11
* First stage of adding AltiVec supportJohn Thompson2010-02-051-0/+9
* eliminate a call to NextToken() when parsing ::fooChris Lattner2009-12-191-5/+6
* Teach TryAnnotateTypeOrScopeToken to deal with already-annotatedJohn McCall2009-12-191-4/+10
* Added rudimentary C++0x attribute support.Alexis Hunt2009-11-211-3/+85
* Parse C++0x constexpr. Test case follows when this does something useful.Sebastian Redl2009-11-051-0/+3
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-7/+7
* Improve support for out-of-line definitions of nested templates andDouglas Gregor2009-08-251-1/+1
* Consider nested-names as part of the declarator when resolving an ambiguous s...Argyrios Kyrtzidis2009-07-211-1/+5
* Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith2009-07-141-0/+2
* Parse the C++0x decltype specifier.Anders Carlsson2009-06-241-1/+6
* Add more parser support for Microsoft extensions.Eli Friedman2009-06-081-1/+4
* Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate b...Argyrios Kyrtzidis2009-05-221-6/+12
* Initial implementation of parsing, semantic analysis, and templateDouglas Gregor2009-03-271-2/+3
* Fix rdar://6719156 - clang should emit a better error when blocks are disable...Chris Lattner2009-03-271-3/+2
OpenPOWER on IntegriCloud