Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
42a552f8200ba5948661aee0106fce0c04e39818
/
lib
/
AST
/
DeclCXX.cpp
42a552f
Parsing, representation, and preliminary semantic analysis of destructors.
by Douglas Gregor
· 16 years ago
64bffa9
Keep track of whether a C++ class is an aggregate. Don't allow initialization of non-aggregates with initializer lists.
by Douglas Gregor
· 16 years ago
f03d7c7
Implement C++ copy-initialization for declarations. There is now some
by Douglas Gregor
· 16 years ago
7ad8390
Initial implementation of parsing, semantic analysis, and AST-building
by Douglas Gregor
· 16 years ago
21ef7ae
LinkageSpecDecl is c++ specific, move it to DeclCXX
by Chris Lattner
· 16 years ago
396b7cd
Add implicitly-declared default and copy constructors to C++ classes,
by Douglas Gregor
· 16 years ago
030ff0c
Semantic checking of constructor declarations and classification of default/copy constructors
by Douglas Gregor
· 16 years ago
60d62c2
Implement basic support for converting constructors in user-defined
by Douglas Gregor
· 16 years ago
b48fe38
Add support for parsing and representing C++ constructor declarations.
by Douglas Gregor
· 16 years ago
b0d178d
Add a quote from the standard about the type of 'this'.
by Argyrios Kyrtzidis
· 16 years ago
971c4fa
-Add support for cv-qualifiers after function declarators.
by Argyrios Kyrtzidis
· 16 years ago
57c856b
Clean up and document the representation of C++ base classes
by Douglas Gregor
· 16 years ago
f8268ae
Add representation of base classes in the AST, and verify that we
by Douglas Gregor
· 16 years ago
8e9bebd
Preliminary support for function overloading
by Douglas Gregor
· 16 years ago
35bc082
Simplify handling of struct/union/class tags.
by Argyrios Kyrtzidis
· 16 years ago
d2595ec
Improve the const-ness of a few methods. No functionality change.
by Argyrios Kyrtzidis
· 16 years ago
4b7c983
Change struct forward declarations and definitions to use unique RecordDecls, as opposed to creating a single RecordDecl and reusing it.
by Ted Kremenek
· 16 years ago
df042e6
Remove "NextDecl" from RecordDecl. This change touches many files that where RecordDecl or CXXRecordDecl was constructed, always with an argument of 'NULL' for the previous declaration.
by Ted Kremenek
· 16 years ago
df91eca
CXXRecordDecl and RecordDecl:
by Ted Kremenek
· 16 years ago
94cbb3e
Silence uninitialized value warning in Release build.
by Ted Kremenek
· 17 years ago
68617fd
Fix "copy & paste" error.
by Argyrios Kyrtzidis
· 17 years ago
39ba4ae
-Changes to TagDecl:
by Argyrios Kyrtzidis
· 17 years ago
d3bb44f
Added new C++ AST Decl subclasses.
by Argyrios Kyrtzidis
· 17 years ago