summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR10359: Template declarations which define classes are not permitted to also...Richard Smith2011-07-141-0/+5
* Fix AST representations of alias-declarations which define tag types. Inside ...Richard Smith2011-07-011-4/+7
* When deciding how to parse "= something" as part of a memberDouglas Gregor2011-06-251-2/+2
* Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou...Argyrios Kyrtzidis2011-06-221-10/+3
* Don't assert on initialized typedef declarations in classes:Richard Smith2011-06-121-1/+3
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-42/+120
* Parse C++0x generalized initializers.Sebastian Redl2011-06-051-21/+28
* Silence sign compare warning.Benjamin Kramer2011-05-261-4/+4
* Add a fix-it and better error recovery for improperly nested namespaces. Thi...Richard Trieu2011-05-261-7/+86
* Add support for Microsoft __if_exists, __if_not_exists extension at class scope.Francois Pichet2011-05-251-0/+67
* Implement a new type node, UnaryTransformType, designed to represent aAlexis Hunt2011-05-241-1/+1
* Implement __underlying_type for libc++.Alexis Hunt2011-05-191-0/+36
* Properly parse the 'default' and 'delete' keywords.Alexis Hunt2011-05-121-22/+29
* In Microsoft mode, allow pure specifier (=0) on inline functions declared at ...Francois Pichet2011-05-111-2/+13
* Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears.Alexis Hunt2011-05-061-6/+6
* Do defaulted constructors properly.Alexis Hunt2011-05-061-1/+10
* Revert r130912 in order to approach defaulted functions from the otherAlexis Hunt2011-05-061-13/+1
* Slight tweak to alias template error handling: don't guess that a template-id...Richard Smith2011-05-051-1/+2
* Implement support for C++0x alias templates.Richard Smith2011-05-051-11/+37
* Implement some framework for defaulted constructors.Alexis Hunt2011-05-051-1/+13
* When parsing a template friend declaration we dropped the templateChandler Carruth2011-05-031-1/+1
* Fixed source range for extern linkage specification without braces.Abramo Bagnara2011-05-011-0/+5
* White-list yet more type trait names, since they're used asDouglas Gregor2011-04-291-10/+20
* libstdc++ 4.2 also uses __is_same as a struct name, which conflicts with our ...Douglas Gregor2011-04-291-1/+2
* Parsing/AST support for Structured Exception HandlingJohn Wiegley2011-04-281-0/+2
* t/clang/type-traitsJohn Wiegley2011-04-271-16/+13
* Make the invalid declarator recovery when parsing members work the same as wh...Sebastian Redl2011-04-241-1/+1
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-10/+44
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* C1X: implement static assertsPeter Collingbourne2011-04-151-5/+13
* Parse an '@' in an Objective-C++ class member specification,Douglas Gregor2011-04-141-0/+11
* Fixup comments.Anders Carlsson2011-03-251-1/+1
* Remove the last of ClassVirtSpecifiers.Anders Carlsson2011-03-251-53/+14
* Replace the call to ParseOptionalCXX0XClassVirtSpecifierSeq with code to only...Anders Carlsson2011-03-251-5/+18
* Get rid of handling of the 'explicit' keyword from class-head. We still parse...Anders Carlsson2011-03-251-1/+4
* Remove 'new' from virt-specifier since it's going to be removed in the next C...Anders Carlsson2011-03-251-4/+0
* Insomniac refactoring: change how the parser allocates attributes so thatJohn McCall2011-03-241-19/+17
* Use ElaboratedType also for C.Abramo Bagnara2011-03-161-7/+5
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-3/+8
* Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne2011-03-111-2/+2
* Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran...Abramo Bagnara2011-03-081-4/+5
* Fixed NamespaceDecl source range.Abramo Bagnara2011-03-081-2/+2
* Parser support for noexcept specifications.Sebastian Redl2011-03-051-17/+84
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-021-19/+19
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-1/+3
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-3/+1
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-1/+3
* When parsing an out-of-line member function declaration, we must delayJohn McCall2011-02-141-2/+6
* PR9037: Allow override, final, and new as an extension on inline members.Nico Weber2011-01-281-2/+5
* Get rid of [[hiding]], [[override]] and [[base_check]].Anders Carlsson2011-01-231-4/+1
OpenPOWER on IntegriCloud