reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

tools/clang/include/clang/AST/ASTFwd.h
   26 #define TYPE(DERIVED, BASE) class DERIVED##Type;
tools/clang/include/clang/AST/ASTTypeTraits.h
  150 #define TYPE(DERIVED, BASE) NKI_##DERIVED##Type,
  207 #define TYPE(DERIVED, BASE) KIND_TO_KIND_ID(DERIVED##Type)
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  433 #define TYPE(CLASS, BASE) bool Traverse##CLASS##Type(CLASS##Type *T);
  440 #define TYPE(CLASS, BASE)                                                      \
  474 #define TYPE(CLASS, BASE)                                                      \
  676 #define TYPE(CLASS, BASE)                                                      \
tools/clang/include/clang/AST/Type.h
  128 #define TYPE(Class, Base) class Class##Type;
 1439 #define TYPE(Class, Base) Class,
 2424 #define TYPE(Class, Base)
tools/clang/include/clang/AST/TypeLoc.h
  107 #define TYPE(Class, Base) \
tools/clang/include/clang/AST/TypeLocNodes.def
   32 #define TYPE(Class, Base) UNQUAL_TYPELOC(Class, Base##Loc)
tools/clang/include/clang/AST/TypeVisitor.h
   72 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type);
   80 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \
tools/clang/lib/AST/ASTContext.cpp
  979 #define TYPE(Name, Parent) 0,
  992 #define TYPE(Name, Parent)                                              \
 1804 #define TYPE(Class, Base)
 3232 #define TYPE(Class, Base)
 7126 #define TYPE(KIND, BASE)
 8947 #define TYPE(Class, Base)
tools/clang/lib/AST/ASTDiagnostic.cpp
  148 #define TYPE(Class, Base) \
tools/clang/lib/AST/ASTTypeTraits.cpp
   39 #define TYPE(DERIVED, BASE) { NKI_##BASE, #DERIVED "Type" },
  104 #define TYPE(Class, Base)                                                      \
tools/clang/lib/AST/ExprConstant.cpp
 6483 #define TYPE(Class, Base)                                                      \
 9961 #define TYPE(ID, BASE)
tools/clang/lib/AST/ItaniumMangle.cpp
  518 #define TYPE(CLASS, PARENT) void mangleType(const CLASS##Type *T);
 2498 #define TYPE(CLASS, PARENT) \
tools/clang/lib/AST/MicrosoftMangle.cpp
  364 #define TYPE(CLASS, PARENT) void mangleType(const CLASS##Type *T, \
 1940 #define TYPE(CLASS, PARENT) \
tools/clang/lib/AST/Type.cpp
  337 #define TYPE(CLASS, BASE) \
  348 #define TYPE(CLASS, BASE)                                                      \
  357 #define TYPE(Class, Parent) \
  376 #define TYPE(Class, Parent) \
  405 #define TYPE(Class, Parent) \
  444 #define TYPE(Class, Parent) \
  477 #define TYPE(Class, Parent) \
  805 #define TYPE(Class, Base)
 2753 #define TYPE(Derived, Base) case Derived: return #Derived;
 3622 #define TYPE(Class,Base)
 3627 #define TYPE(Class,Base)
 3726 #define TYPE(Class,Base)
 3731 #define TYPE(Class,Base)
 3842 #define TYPE(Class, Parent)
tools/clang/lib/AST/TypePrinter.cpp
  125 #define TYPE(CLASS, PARENT) \
  321 #define TYPE(CLASS, PARENT) case Type::CLASS: \
  347 #define TYPE(CLASS, PARENT) case Type::CLASS: \
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 3006 #define TYPE(Class, Base)
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  192 #define TYPE(name, parent)
 1869 #define TYPE(Class, Base)
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  400 #define TYPE(Class, Base)
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 3161 #define TYPE(Class, Base)
 3407 #define TYPE(Class, Base)
tools/clang/lib/Sema/SemaExpr.cpp
 4048 #define TYPE(Class, Base)
tools/clang/lib/Sema/SemaLookup.cpp
 2827 #define TYPE(Class, Base)
tools/clang/lib/Sema/SemaTemplate.cpp
 5482 #define TYPE(Class, Parent) \
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1488 #define TYPE(Class, Base)
 5610 #define TYPE(Class, Base)
tools/clang/lib/Serialization/ASTWriter.cpp
  166 #define TYPE(Class, Base) \
  178 #define TYPE(Class, Base) void Visit##Class##Type(const Class##Type *T);