summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-081-1/+2
* Implement the C++0x "trailing return type" feature, e.g.,Douglas Gregor2010-10-011-0/+19
* Allow the use of C++0x deleted functions as an extension in C++98.Anders Carlsson2010-09-241-1/+3
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-2/+1
* Improve recovery when there is a stray ']' or ')' before the ';' atDouglas Gregor2010-09-071-3/+4
* Improve recovery when a comma is missing between enumerators in anDouglas Gregor2010-09-071-5/+5
* Improve diagnostic and recovery when missing a comma between base orDouglas Gregor2010-09-071-0/+6
* Enable inline namespaces in C++03 as an extension.Sebastian Redl2010-08-311-0/+4
* Basic code completion support for the base and member initializers inDouglas Gregor2010-08-281-6/+13
* Parser support for inline namespacesSebastian Redl2010-08-271-7/+14
* One who seeks knowledge learns something new every day.John McCall2010-08-261-27/+25
* Parse all kinds of declarations as part of a linkage-specification,Douglas Gregor2010-08-241-1/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-8/+8
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-33/+31
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-2/+3
* Push DeclGroupRefs and TemplateNames in an opaque but type-safe wayJohn McCall2010-08-231-3/+3
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-4/+4
* DeclPtrTy -> Decl *John McCall2010-08-211-35/+35
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-3/+3
* -Make TokenID of IdentifierInfo read-only, remove setTokenID().Argyrios Kyrtzidis2010-08-111-2/+2
* Allow multiple __declspec attributes after a class-key.John McCall2010-08-051-1/+1
* Fixed typedef inside extern "C".Abramo Bagnara2010-07-301-0/+1
OpenPOWER on IntegriCloud