|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
tools/clang/include/clang/AST/Decl.h 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> {
1785 class FunctionDecl : public DeclaratorDecl,
2650 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
2862 class EnumConstantDecl : public ValueDecl, public Mergeable<EnumConstantDecl> {
3114 class TypeAliasDecl : 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 {
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/DeclTemplate.h 961 class FunctionTemplateDecl : public RedeclarableTemplateDecl {
2069 class ClassTemplateDecl : public RedeclarableTemplateDecl {
tools/clang/include/clang/AST/Expr.h 108 class Expr : public ValueStmt {
1146 class DeclRefExpr final
1421 class IntegerLiteral : public Expr, public APIntStorage {
1686 class StringLiteral final
1878 class PredefinedExpr final
2021 class UnaryOperator : public Expr {
2437 class ArraySubscriptExpr : public Expr {
2521 class CallExpr : public Expr {
3125 class CastExpr : public Expr {
3249 class ImplicitCastExpr final
3346 class CStyleCastExpr final
3409 class BinaryOperator : public Expr {
3707 class ConditionalOperator : public AbstractConditionalOperator {
tools/clang/include/clang/AST/ExprCXX.h 78 class CXXOperatorCallExpr final : public CallExpr {
171 class CXXMemberCallExpr final : public CallExpr {
1422 class CXXConstructExpr : public Expr {
3306 class ExprWithCleanups final
4419 class MaterializeTemporaryExpr : public Expr {
tools/clang/include/clang/AST/ExprObjC.h 950 class ObjCMessageExpr final
tools/clang/include/clang/AST/NestedNameSpecifier.h 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,
1822 class IfStmt final
2210 class WhileStmt final : public Stmt,
2338 class DoStmt : public Stmt {
2394 class ForStmt : public Stmt {
2465 class GotoStmt : public Stmt {
2553 class ContinueStmt : public Stmt {
2620 class ReturnStmt final
tools/clang/include/clang/AST/StmtCXX.h 134 class CXXForRangeStmt : public Stmt {
tools/clang/include/clang/AST/TypeLoc.h 56 class TypeLoc {
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 1025 template <typename T>