summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-2/+2
* Finished semantic analysis of anonymous unions in C++.Douglas Gregor2009-01-071-1/+1
* PODness and Type TraitsSebastian Redl2009-01-051-5/+81
* Introduce support for "transparent" DeclContexts, which areDouglas Gregor2009-01-051-35/+3
* Keep track of template arguments when we parse them. Right now, we don't actu...Douglas Gregor2008-12-241-0/+15
* When determining whether a class type has a const copy constructor, beDouglas Gregor2008-12-231-14/+5
* Make linkage-specifications hold on to all of their declarationsDouglas Gregor2008-12-161-0/+32
* Warning fixes to operator precedence warnings.Eli Friedman2008-12-161-2/+2
* Remove tabs.Nate Begeman2008-12-161-4/+4
* Place constructors and destructors into the DeclContext of the class,Douglas Gregor2008-12-151-23/+23
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-14/+2
* Representation of template type parameters and non-type templateDouglas Gregor2008-12-051-1/+17
* Implement effects of 'mutable', and a few comments from Chris on its parsing.Sebastian Redl2008-11-171-2/+2
* Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor2008-11-171-2/+3
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-44/+18
* Don't build identifiers for C++ constructors, destructors, orDouglas Gregor2008-11-121-1/+43
* Use only one constructor for CXXMethodDecl. Keep initialization stuff into on...Argyrios Kyrtzidis2008-11-081-1/+1
* Parsing, ASTs, and semantic analysis for the declaration of conversionDouglas Gregor2008-11-071-0/+18
* Parsing, representation, and preliminary semantic analysis of destructors.Douglas Gregor2008-11-051-0/+14
* Keep track of whether a C++ class is an aggregate. Don't allow initialization...Douglas Gregor2008-11-051-7/+16
* Implement C++ copy-initialization for declarations. There is now someDouglas Gregor2008-11-051-1/+1
* Initial implementation of parsing, semantic analysis, and AST-buildingDouglas Gregor2008-11-051-0/+33
* LinkageSpecDecl is c++ specific, move it to DeclCXXChris Lattner2008-11-041-0/+8
* Add implicitly-declared default and copy constructors to C++ classes,Douglas Gregor2008-11-031-0/+12
* Semantic checking of constructor declarations and classification of default/c...Douglas Gregor2008-10-311-2/+58
* Implement basic support for converting constructors in user-defined Douglas Gregor2008-10-311-0/+15
* Add support for parsing and representing C++ constructor declarations.Douglas Gregor2008-10-311-0/+19
* Add a quote from the standard about the type of 'this'.Argyrios Kyrtzidis2008-10-241-0/+6
* -Add support for cv-qualifiers after function declarators.Argyrios Kyrtzidis2008-10-241-3/+2
* Clean up and document the representation of C++ base classesDouglas Gregor2008-10-231-10/+12
* Add representation of base classes in the AST, and verify that weDouglas Gregor2008-10-221-0/+14
* Preliminary support for function overloadingDouglas Gregor2008-10-211-0/+7
* Simplify handling of struct/union/class tags.Argyrios Kyrtzidis2008-10-151-9/+1
* Improve the const-ness of a few methods.Argyrios Kyrtzidis2008-10-121-1/+2
* Change struct forward declarations and definitions to use unique RecordDecls,...Ted Kremenek2008-09-051-65/+68
* Remove "NextDecl" from RecordDecl. This change touches many files that where...Ted Kremenek2008-09-051-3/+2
* CXXRecordDecl and RecordDecl:Ted Kremenek2008-09-021-1/+1
* Silence uninitialized value warning in Release build.Ted Kremenek2008-06-161-4/+5
* Fix "copy & paste" error.Argyrios Kyrtzidis2008-06-111-3/+3
* -Changes to TagDecl:Argyrios Kyrtzidis2008-06-091-1/+8
* Added new C++ AST Decl subclasses.Argyrios Kyrtzidis2008-06-091-0/+58
OpenPOWER on IntegriCloud