summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Issue a more descriptive diagnostics when mis-declaringFariborz Jahanian2009-07-201-2/+4
* Pass the right brace SourceLocation from the Parser to the TagDecls.Argyrios Kyrtzidis2009-07-141-1/+1
* Patch to implement template types in ctor-initializer list.Fariborz Jahanian2009-07-011-5/+16
* Patch to support optional nested-name-specifier in in ctor-initializerFariborz Jahanian2009-06-301-3/+5
* Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson2009-06-271-8/+24
* Fix PR4448.Anders Carlsson2009-06-261-2/+0
* Parse the C++0x decltype specifier.Anders Carlsson2009-06-241-0/+47
* Parsing and AST support for using declarations, from John Thompson!Douglas Gregor2009-06-201-6/+69
* Keep track of when declarations are "used" according to C andDouglas Gregor2009-06-191-1/+1
* Diagnose the use of attributes on namespace aliases, from Anis AhmadDouglas Gregor2009-06-171-3/+11
* improve localizability by not passing english phrases into Chris Lattner2009-06-141-4/+5
* Add more parser support for Microsoft extensions.Eli Friedman2009-06-081-3/+2
* Add real parsing for __declspec. It doesn't make much of a difference Eli Friedman2009-06-081-1/+2
* Reject incomplete types in exception specs.Sebastian Redl2009-05-291-3/+9
* If a declarator group declares a type, make sure to add that declaration Eli Friedman2009-05-291-1/+1
* When we parse a tag specifier, keep track of whether that tagDouglas Gregor2009-05-281-2/+3
* Reimplement much of the way that we track nested classes in theDouglas Gregor2009-05-271-22/+69
* Improve name lookup for and template instantiation of declarationDouglas Gregor2009-05-271-1/+3
* Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor2009-05-211-1/+0
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-4/+5
* Implement explicit instantiations of member classes of class templates, e.g.,Douglas Gregor2009-05-141-6/+26
* Implement parsing for explicit instantiations of class templates, e.g.,Douglas Gregor2009-05-121-8/+66
* Fix test case by always setting the type spec type, even for friend decls.Anders Carlsson2009-05-111-5/+4
* Add an ActOnFriendDecl and call it for friend class decls.Anders Carlsson2009-05-111-3/+11
* For friend class decls, always use TK_Reference so we'll try to look up exist...Anders Carlsson2009-05-111-1/+1
* Have the parser communicate the exception specification to the action.Sebastian Redl2009-04-291-3/+8
* Implement function-try-blocks. However, there's a very subtle bug that I can'...Sebastian Redl2009-04-261-1/+3
* Diagnose invalid uses of tagged types with a missing tag. For example, in:Chris Lattner2009-04-121-11/+11
* Parse deleted member functions. Parsing member declarations goes through a di...Sebastian Redl2009-04-121-5/+17
* fix a FIXME, providing accurate source range info for DeclStmt's. The endChris Lattner2009-04-021-13/+25
* Make parsing a semantic analysis a little more robust following SemaDouglas Gregor2009-04-011-11/+13
* Parsing and AST representation for dependent template names that occurDouglas Gregor2009-03-311-2/+2
* Improve the representation of template names in the AST. ThisDouglas Gregor2009-03-301-1/+1
* Push DeclGroup much farther throughout the compiler. Now the variousChris Lattner2009-03-291-30/+36
* reduce indentation with an early exit.Chris Lattner2009-03-291-25/+23
* Parse the location of the 'namespace' token to ActOnNamespaceAliasDef. No fun...Anders Carlsson2009-03-281-6/+7
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-38/+36
* Add an ActOnNamespaceAliasDef action and have the parser call it.Anders Carlsson2009-03-281-1/+2
* Parse namespace aliases.Anders Carlsson2009-03-281-4/+35
* Handle parsing of templates in member declarations. Pass the AccessSpecifier ...Anders Carlsson2009-03-261-2/+7
* Pass access specifiers through to member classes and member enums.Douglas Gregor2009-03-251-3/+4
* In Parser::ParseClassSpecifier, don't conflate a NULL declaration withDouglas Gregor2009-03-251-10/+12
* Handle static_asserts when instantiating structs.Anders Carlsson2009-03-151-3/+2
* Pass more sane arguments to ActOnStaticAssertDeclarationAnders Carlsson2009-03-131-9/+4
* Add parser support for static_assert.Anders Carlsson2009-03-111-1/+54
* rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner2009-03-051-6/+6
* Include struct context info for parser/sema crashes. ThisChris Lattner2009-03-051-0/+4
* Include namespace contexts in the virtual stack trace, so we get stuffChris Lattner2009-03-051-0/+4
* Implementing parsing of template-ids as class-names, so that we canDouglas Gregor2009-02-251-9/+26
* Implement parsing of nested-name-specifiers that involve template-ids, e.g.,Douglas Gregor2009-02-251-65/+40
OpenPOWER on IntegriCloud