reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
249 class NamedDecl : public Decl { 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> { 3094 class TypedefDecl : public TypedefNameDecl { 3114 class TypeAliasDecl : public TypedefNameDecl { 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.h255 class CXXRecordDecl : public RecordDecl { 1905 class CXXMethodDecl : public FunctionDecl { 2365 class CXXConstructorDecl final 2845 class UsingDirectiveDecl : public NamedDecl { 2949 class NamespaceAliasDecl : public NamedDecl, 3275 class UsingDecl : public NamedDecl, public Mergeable<UsingDecl> {tools/clang/include/clang/AST/DeclFriend.h
53 class FriendDecl final
tools/clang/include/clang/AST/DeclObjC.h138 class ObjCMethodDecl : public NamedDecl, public DeclContext { 1171 class ObjCInterfaceDecl : public ObjCContainerDecl 1944 class ObjCIvarDecl : public FieldDecl {tools/clang/include/clang/AST/DeclTemplate.h
1640 class ClassTemplateSpecializationDecl 2069 class ClassTemplateDecl : public RedeclarableTemplateDecl {tools/clang/include/clang/AST/Expr.h
108 class Expr : public ValueStmt { 1050 class OpaqueValueExpr : public Expr { 1146 class DeclRefExpr final 1421 class IntegerLiteral : public Expr, public APIntStorage { 1505 class CharacterLiteral : public Expr { 1558 class FloatingLiteral : public Expr, private APFloatStorage { 1686 class StringLiteral final 1878 class PredefinedExpr final 2021 class UnaryOperator : public Expr { 2437 class ArraySubscriptExpr : 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 { 3665 class AbstractConditionalOperator : public Expr { 3707 class ConditionalOperator : public AbstractConditionalOperator { 3780 class BinaryConditionalOperator : public AbstractConditionalOperator { 3882 class AddrLabelExpr : public Expr { 3926 class StmtExpr : public Expr { 4182 class GNUNullExpr : public Expr { 4375 class InitListExpr : public Expr { 5089 class ImplicitValueInitExpr : public Expr {tools/clang/include/clang/AST/ExprCXX.h
78 class CXXOperatorCallExpr final : public CallExpr { 171 class CXXMemberCallExpr final : public CallExpr { 409 class CXXStaticCastExpr final 645 class CXXBoolLiteralExpr : public Expr { 1097 class CXXThisExpr : public Expr { 1422 class CXXConstructExpr : public Expr { 1688 class CXXFunctionalCastExpr final 1750 class CXXTemporaryObjectExpr final : public CXXConstructExpr { 2100 class CXXNewExpr final 2627 class TypeTraitExpr final 3306 class ExprWithCleanups final 3390 class CXXUnresolvedConstructExpr final 3511 class CXXDependentScopeMemberExpr final 3771 class UnresolvedMemberExpr finaltools/clang/include/clang/AST/ExprObjC.h
546 class ObjCIvarRefExpr : public Expr { 950 class ObjCMessageExpr finaltools/clang/include/clang/AST/Stmt.h
66 class alignas(void *) Stmt { 1213 class DeclStmt : public Stmt { 1320 class CompoundStmt final : public Stmt, 1720 class LabelStmt : public ValueStmt { 1822 class IfStmt final 2027 class SwitchStmt final : public Stmt, 2210 class WhileStmt final : public Stmt, 2338 class DoStmt : public Stmt { 2394 class ForStmt : public Stmt {tools/clang/include/clang/AST/StmtCXX.h
134 class CXXForRangeStmt : public Stmt {
tools/clang/include/clang/AST/Type.h643 class QualType { 1436 class alignas(8) Type : public ExtQualsTypeCommonBase { 2906 class ConstantArrayType final 3725 class FunctionProtoType final 4160 class UnresolvedUsingType : public Type { 4190 class TypedefType : public Type { 4421 class TagType : public Type { 4444 class RecordType : public TagType { 4470 class EnumType : public TagType { 4596 class TemplateTypeParmType : public Type, public llvm::FoldingSetNode { 4917 class alignas(8) TemplateSpecializationType 5054 class InjectedClassNameType : public Type { 5205 class ElaboratedType finaltools/clang/include/clang/AST/TypeLoc.h
56 class TypeLoc {
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 1201 template <typename T>