summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Get rid of the [[final]] C++0x attribute.Anders Carlsson2011-01-231-1/+0
* Accept the C++0x override control keywords as an extension in C++98. This is ...Anders Carlsson2011-01-221-2/+10
* Mark classes as final or explicit. Diagnose when a class marked 'final' is us...Anders Carlsson2011-01-221-1/+2
* Parse class-virt-specifier-seqs.Anders Carlsson2011-01-221-11/+69
* More work on ClassVirtSpecifiers.Anders Carlsson2011-01-221-1/+1
* Pass the VirtSpecifiers along to Sema::ActOnCXXMemberDeclarator.Anders Carlsson2011-01-201-1/+1
* Lazily initialize the 'final' and 'override' contextual keywords as suggested...Anders Carlsson2011-01-201-0/+6
* Parse the optional semicolon after a C++ in-class member functionDouglas Gregor2011-01-191-0/+12
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-2/+1
* Remove dead code.Anders Carlsson2011-01-171-5/+0
* Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct.Anders Carlsson2011-01-171-8/+31
* Begin work on supporting "N3206: Override control: Eliminating Attributes", fromAnders Carlsson2011-01-161-1/+45
* Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,Alexis Hunt2011-01-081-1/+1
* Implement pack expansion of base initializers, so that we canDouglas Gregor2011-01-041-3/+8
* Implement pack expansions whose pattern is a base-specifier.Douglas Gregor2011-01-031-1/+8
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-88/+59
* Extend the parser to support pack expansions within exceptionDouglas Gregor2010-12-201-2/+13
* Added ParenType type node.Abramo Bagnara2010-12-101-1/+1
* Added struct/class syntactic info for c++0x scoped enum.Abramo Bagnara2010-12-031-1/+1
* In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (seeCraig Silverstein2010-11-181-1/+1
* Region-allocate all AttributeList objects from a factory object instead of ma...Ted Kremenek2010-11-101-16/+16
* Diagnose attempst to template using declarations and using directives.John McCall2010-11-101-14/+42
* tidy upChris Lattner2010-11-091-5/+5
* fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being...Chris Lattner2010-11-091-1/+0
* Tag references shouldn't ever get template parameter lists.John McCall2010-10-191-4/+9
* Redirect templated friend class decls to a new Sema callback andJohn McCall2010-10-191-3/+14
* Parse default arguments within member functions in source order, fromDouglas Gregor2010-10-121-9/+7
* Add parsing support for Microsoft attributes. MS attributes will just be skip...Francois Pichet2010-10-111-0/+26
OpenPOWER on IntegriCloud