reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 class TranslationUnitDecl : public Decl, public DeclContext { 249 class NamedDecl : public Decl { 523 class NamespaceDecl : public NamedDecl, public DeclContext, 828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> { 1785 class FunctionDecl : public DeclaratorDecl, 3094 class TypedefDecl : public TypedefNameDecl { 3402 class EnumDecl : public TagDecl { 3669 class RecordDecl : public TagDecl {tools/clang/include/clang/AST/DeclBase.h
88 class alignas(8) Decl {
tools/clang/include/clang/AST/DeclCXX.h 255 class CXXRecordDecl : public RecordDecl {
tools/clang/include/clang/AST/DeclFriend.h 53 class FriendDecl final
tools/clang/include/clang/AST/DeclTemplate.h961 class FunctionTemplateDecl : public RedeclarableTemplateDecl { 1640 class ClassTemplateSpecializationDecl 2069 class ClassTemplateDecl : public RedeclarableTemplateDecl {tools/clang/include/clang/AST/Expr.h
108 class Expr : public ValueStmt { 953 class ConstantExpr final 1878 class PredefinedExpr final 2021 class UnaryOperator : public Expr { 2347 class UnaryExprOrTypeTraitExpr : public Expr { 2521 class CallExpr : public Expr { 2811 class MemberExpr final 3052 class CompoundLiteralExpr : public Expr { 3125 class CastExpr : public Expr { 3249 class ImplicitCastExpr final 3312 class ExplicitCastExpr : public CastExpr { 3346 class CStyleCastExpr final 3409 class BinaryOperator : public Expr { 4375 class InitListExpr : public Expr { 5115 class ParenListExpr final 5807 class AtomicExpr : public Expr {tools/clang/include/clang/AST/ExprCXX.h
171 class CXXMemberCallExpr final : public CallExpr { 1140 class CXXThrowExpr : public Expr { 1373 class CXXBindTemporaryExpr : public Expr { 1422 class CXXConstructExpr : public Expr { 1688 class CXXFunctionalCastExpr final 2100 class CXXNewExpr final 2359 class CXXDeleteExpr : public Expr { 3306 class ExprWithCleanups final 4419 class MaterializeTemporaryExpr : public Expr {tools/clang/include/clang/AST/NestedNameSpecifier.h
48 class NestedNameSpecifier : public llvm::FoldingSetNode { 236 class NestedNameSpecifierLoc {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 { 1822 class IfStmt final 2027 class SwitchStmt final : public Stmt, 2210 class WhileStmt final : public Stmt, 2620 class ReturnStmt finaltools/clang/include/clang/AST/Type.h
643 class QualType {
tools/clang/include/clang/AST/TypeLoc.h 56 class TypeLoc {
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 993 template <typename T>