|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
tools/clang/include/clang/AST/Attr.h 45 class Attr : public AttributeCommonInfo {
tools/clang/include/clang/AST/Decl.h 87 class alignas(8) TypeSourceInfo {
249 class NamedDecl : public Decl {
477 class LabelDecl : public NamedDecl {
523 class NamespaceDecl : public NamedDecl, public DeclContext,
645 class ValueDecl : public NamedDecl {
828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1601 class ParmVarDecl : public VarDecl {
1785 class FunctionDecl : public DeclaratorDecl,
2650 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
2992 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {
3114 class TypeAliasDecl : public TypedefNameDecl {
3140 class TagDecl : public TypeDecl,
3402 class EnumDecl : public TagDecl {
3669 class RecordDecl : public TagDecl {
3958 class BlockDecl : public Decl, public DeclContext {
tools/clang/include/clang/AST/DeclBase.h 88 class alignas(8) Decl {
tools/clang/include/clang/AST/DeclCXX.h 147 class CXXBaseSpecifier {
255 class CXXRecordDecl : public RecordDecl {
1905 class CXXMethodDecl : public FunctionDecl {
2137 class CXXCtorInitializer final {
2365 class CXXConstructorDecl final
2629 class CXXDestructorDecl : public CXXMethodDecl {
3068 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {
3275 class UsingDecl : public NamedDecl, public Mergeable<UsingDecl> {
3590 class UnresolvedUsingTypenameDecl
tools/clang/include/clang/AST/DeclObjC.h 138 class ObjCMethodDecl : public NamedDecl, public DeclContext {
558 class ObjCTypeParamDecl : public TypedefNameDecl {
1171 class ObjCInterfaceDecl : public ObjCContainerDecl
1944 class ObjCIvarDecl : public FieldDecl {
2063 class ObjCProtocolDecl : public ObjCContainerDecl,
2279 class ObjCCategoryDecl : public ObjCContainerDecl {
2498 class ObjCCategoryImplDecl : public ObjCImplDecl {
2551 class ObjCImplementationDecl : public ObjCImplDecl {
tools/clang/include/clang/AST/DeclTemplate.h 67 class TemplateParameterList final
961 class FunctionTemplateDecl : public RedeclarableTemplateDecl {
1150 class TemplateTypeParmDecl : public TypeDecl {
1253 class NonTypeTemplateParmDecl final
2746 class VarTemplatePartialSpecializationDecl
2891 class VarTemplateDecl : public RedeclarableTemplateDecl {
tools/clang/include/clang/AST/Expr.h 108 class Expr : public ValueStmt {
1050 class OpaqueValueExpr : public Expr {
1686 class StringLiteral final
3882 class AddrLabelExpr : public Expr {
4375 class InitListExpr : public Expr {
tools/clang/include/clang/AST/NestedNameSpecifier.h 48 class NestedNameSpecifier : public llvm::FoldingSetNode {
tools/clang/include/clang/AST/Stmt.h 66 class alignas(void *) Stmt {
1213 class DeclStmt : public Stmt {
1320 class CompoundStmt final : public Stmt,
1443 class SwitchCase : public Stmt {
1720 class LabelStmt : public ValueStmt {
tools/clang/include/clang/AST/StmtCXX.h 28 class CXXCatchStmt : public Stmt {
tools/clang/include/clang/AST/StmtObjC.h 77 class ObjCAtCatchStmt : public Stmt {
127 class ObjCAtFinallyStmt : public Stmt {
tools/clang/lib/AST/ASTImporter.cpp 169 template <typename T>