Home
last modified time | relevance | path

Searched defs:CLASS (Results 1 – 25 of 80) sorted by relevance

1234

/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeLocVisitor.h29 #define ABSTRACT_TYPELOC(CLASS, PARENT) in Visit() argument
30 #define TYPELOC(CLASS, PARENT) \ in Visit() argument
39 #define ABSTRACT_TYPELOC(CLASS, PARENT) in Visit() argument
40 #define TYPELOC(CLASS, PARENT) \ in Visit() argument
47 #define TYPELOC(CLASS, PARENT) \ argument
H A DTypeVisitor.h20 #define DISPATCH(CLASS) \ argument
71 #define ABSTRACT_TYPE(CLASS, PARENT) in Visit() argument
72 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type); in Visit() argument
80 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \ argument
H A DCommentVisitor.h22 #define PTR(CLASS) typename Ptr<CLASS>::type argument
23 #define DISPATCH(NAME, CLASS) \ argument
34 #define COMMENT(CLASS, PARENT) \ in visit() argument
45 #define COMMENT(CLASS, PARENT) \ argument
H A DStmtVisitor.h38 #define PTR(CLASS) typename Ptr<CLASS>::type argument
39 #define DISPATCH(NAME, CLASS) \ argument
108 #define STMT(CLASS, PARENT) \ in Visit() argument
116 #define STMT(CLASS, PARENT) \ argument
H A DDeclVisitor.h33 #define PTR(CLASS) typename Ptr<CLASS>::type argument
34 #define DISPATCH(NAME, CLASS) \ argument
H A DTemplateArgumentVisitor.h27 #define REF(CLASS) typename Ref<CLASS>::type argument
H A DAttrVisitor.h27 #define PTR(CLASS) typename Ptr<CLASS>::type argument
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dlibstdcxx_pair_swap_hack.cpp45 template<typename A, typename B> struct CLASS { struct
49 A member;
84 template<typename A, typename B> struct CLASS { struct
/llvm-project-15.0.7/lldb/test/API/lang/cpp/accelerator-table/
H A Dmain.cpp1 #define CLASS(NAME) \ macro
10 CLASS(B) in CLASS() function
H A Dsource.h1 #define CLASS(NAME) \ macro
/llvm-project-15.0.7/clang/lib/AST/
H A DTypeLoc.cpp43 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
44 #define TYPELOC(CLASS, PARENT) \ argument
62 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
63 #define TYPELOC(CLASS, PARENT) \ argument
82 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
83 #define TYPELOC(CLASS, PARENT) \ argument
112 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
113 #define TYPELOC(CLASS, PARENT) \ argument
135 #define ABSTRACT_TYPELOC(CLASS, PARENT) in initializeImpl() argument
136 #define TYPELOC(CLASS, PARENT) \ in initializeImpl() argument
[all …]
H A DComment.cpp24 #define COMMENT(CLASS, PARENT) \ argument
39 #define COMMENT(CLASS, PARENT) \ in getCommentKindName() argument
70 #define COMMENT(CLASS, PARENT) \ in CheckCommentASTNodes() argument
86 #define COMMENT(CLASS, PARENT) \ in child_begin() argument
100 #define COMMENT(CLASS, PARENT) \ in child_end() argument
H A DASTTypeTraits.cpp34 #define TYPELOC(CLASS, PARENT) {NKI_##PARENT, #CLASS "TypeLoc"}, argument
118 #define STMT(CLASS, PARENT) \ in getFromNode() argument
138 #define ABSTRACT_TYPELOC(CLASS, PARENT) in getFromNode() argument
139 #define TYPELOC(CLASS, PARENT) \ in getFromNode() argument
/llvm-project-15.0.7/clang/lib/Sema/
H A DTypeLocBuilder.cpp32 #define ABSTRACT_TYPELOC(CLASS, PARENT) in pushFullCopy() argument
33 #define TYPELOC(CLASS, PARENT) \ in pushFullCopy() argument
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValVisitor.h30 #define DISPATCH(NAME, CLASS) \ argument
78 #define DISPATCH(CLASS) \ argument
108 #define DISPATCH(CLASS) \ argument
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstCount.cpp31 #define HANDLE_INST(N, OPCODE, CLASS) \ argument
43 #define HANDLE_INST(N, OPCODE, CLASS) \ argument
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttrKinds.h24 #define ATTR_RANGE(CLASS, FIRST_NAME, LAST_NAME) \ argument
/llvm-project-15.0.7/clang/test/Index/
H A Dannotate-macro-args.h12 #define INVOKE(METHOD, CLASS) [CLASS METHOD] argument
H A Dget-cursor-macro-args.h12 #define INVOKE(METHOD, CLASS) [CLASS METHOD] argument
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DBuiltinCheckerRegistration.h25 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ argument
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilder.cpp400 #define MODULE_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
406 #define FUNCTION_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
414 #define LOOP_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
420 #define CGSCC_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
902 #define MODULE_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isModulePassName() argument
930 #define CGSCC_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isCGSCCPassName() argument
956 #define FUNCTION_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isFunctionPassName() argument
1006 #define LOOP_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isLoopPassName() argument
1175 #define MODULE_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in parseModulePass() argument
1200 #define CGSCC_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in parseModulePass() argument
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContextImpl.cpp80 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) \ in ~LLVMContextImpl() argument
94 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) \ in ~LLVMContextImpl() argument
/llvm-project-15.0.7/clang/tools/libclang/
H A DCursorVisitor.h266 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
267 #define TYPELOC(CLASS, PARENT) bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc); argument
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DOperandTraits.h125 #define DEFINE_TRANSPARENT_OPERAND_ACCESSORS(CLASS, VALUECLASS) \ argument
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.cpp22 #define CASE(CLASS, ATTR) \ argument
25 #define CASE_SUF(CLASS, SF, ATTR) \ argument

1234