/llvm-project/clang/include/clang/AST/ |
H A D | TypeLocVisitor.h | 29 #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 D | TypeVisitor.h | 20 #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 D | CommentVisitor.h | 22 #define PTR(CLASS) typename Ptr<CLASS>::type argument 23 #define DISPATCH(NAME, CLASS) \ argument 34 #define COMMENT(CLASS, PARENT) \ in visit() argument 46 #define COMMENT(CLASS, PARENT) \ argument
|
H A D | StmtVisitor.h | 40 #define PTR(CLASS) typename Ptr<CLASS>::type argument 39 PTR(CLASS) global() argument 109 STMT(CLASS,PARENT) Visit() argument 117 STMT(CLASS,PARENT) global() argument [all...] |
H A D | DeclVisitor.h | 33 #define PTR(CLASS) typename Ptr<CLASS>::type argument 34 #define DISPATCH(NAME, CLASS) \ argument
|
H A D | TemplateArgumentVisitor.h | 27 #define REF(CLASS) typename Ref<CLASS>::type argument
|
H A D | AttrVisitor.h | 27 #define PTR(CLASS) typename Ptr<CLASS>::type argument
|
/llvm-project/clang/include/clang/ExtractAPI/Serialization/ |
H A D | APISetVisitor.h | 92 #define GENERATE_TRAVERSE_METHOD(CLASS, BASE) \ argument 99 #define GENERATE_WALKUP_AND_VISIT_METHODS(CLASS, BASE) \ argument 107 #define CONCRETE_RECORD(CLASS, BASE, KIND) \ argument 111 #define ABSTRACT_RECORD(CLASS, BASE) \ argument 153 #define CONCRETE_RECORD(CLASS, BASE, KIND) \ in traverseAPIRecord() argument
|
/llvm-project/llvm/include/llvm/SandboxIR/ |
H A D | SandboxIR.h |
|
/llvm-project/clang/test/SemaCXX/ |
H A D | libstdcxx_pair_swap_hack.cpp | 45 template<typename A, typename B> struct CLASS { struct 49 A member; 84 template<typename A, typename B> struct CLASS { struct
|
/llvm-project/llvm/lib/SandboxIR/ |
H A D | SandboxIR.cpp |
|
/llvm-project/clang/lib/Sema/ |
H A D | TypeLocBuilder.cpp | 32 #define ABSTRACT_TYPELOC(CLASS, PARENT) in pushFullCopy() argument 33 #define TYPELOC(CLASS, PARENT) \ in pushFullCopy() argument 55 #define ABSTRACT_TYPELOC(CLASS, PARENT) in pushTrivial() argument 56 #define TYPELOC(CLASS, PARENT) \ in pushTrivial() argument
|
/llvm-project/lldb/test/API/lang/cpp/accelerator-table/ |
H A D | main.cpp | 1 #define CLASS(NAME) \ macro 10 CLASS(B) in CLASS() function
|
H A D | source.h | 1 #define CLASS(NAME) \ macro
|
/llvm-project/clang/lib/AST/ |
H A D | TypeLoc.cpp | 44 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument 45 #define TYPELOC(CLASS, PARENT) \ argument 63 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument 64 #define TYPELOC(CLASS, PARENT) \ argument 83 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument 84 #define TYPELOC(CLASS, PAREN argument 113 ABSTRACT_TYPELOC(CLASS,PARENT) global() argument 114 TYPELOC(CLASS,PARENT) global() argument 136 ABSTRACT_TYPELOC(CLASS,PARENT) initializeImpl() argument 137 TYPELOC(CLASS,PARENT) initializeImpl() argument 158 ABSTRACT_TYPELOC(CLASS,PARENT) global() argument 159 TYPELOC(CLASS,PARENT) global() argument 291 ABSTRACT_TYPELOC(CLASS,PARENT) global() argument 292 TYPELOC(CLASS,PARENT) global() argument [all...] |
H A D | Comment.cpp | 24 #define COMMENT(CLASS, PARENT) \ argument 40 #define COMMENT(CLASS, PARENT) \ in getCommentKindName() argument 71 #define COMMENT(CLASS, PARENT) \ in CheckCommentASTNodes() argument 88 #define COMMENT(CLASS, PAREN in child_begin() argument 103 COMMENT(CLASS,PARENT) child_end() argument [all...] |
H A D | ASTTypeTraits.cpp | 35 #define TYPELOC(CLASS, PARENT) {NKI_##PARENT, #CLASS "TypeLoc"}, argument 133 #define STMT(CLASS, PARENT) \ in getFromNode() argument 153 #define ABSTRACT_TYPELOC(CLASS, PARENT) in getFromNode() argument 154 #define TYPELOC(CLASS, PARENT) \ in getFromNode() argument
|
/llvm-project/llvm/lib/Analysis/ |
H A D | InstCount.cpp | 41 void visit##OPCODE(CLASS &) { \ argument 29 HANDLE_INST(N,OPCODE,CLASS) global() argument
|
/llvm-project/clang/include/clang/Basic/ |
H A D | AttrKinds.h | 24 #define ATTR_RANGE(CLASS, FIRST_NAME, LAST_NAME) \ argument
|
/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | BuiltinCheckerRegistration.h | 25 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ argument
|
/llvm-project/clang/test/Index/ |
H A D | get-cursor-macro-args.h | 12 #define INVOKE(METHOD, CLASS) [CLASS METHOD] argument
|
H A D | annotate-macro-args.h | 12 #define INVOKE(METHOD, CLASS) [CLASS METHOD] argument
|
/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 429 MODULE_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) PassBuilder() argument 435 FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) PassBuilder() argument 443 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) PassBuilder() argument 449 CGSCC_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) PassBuilder() argument 1248 MODULE_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) isModulePassName() argument 1275 CGSCC_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) isCGSCCPassName() argument 1298 FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) isFunctionPassName() argument 1318 MACHINE_FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) isMachineFunctionPassName() argument 1363 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) isLoopPassName() argument 1530 MODULE_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseModulePass() argument 1555 CGSCC_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseModulePass() argument 1569 FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseModulePass() argument 1589 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseModulePass() argument 1658 CGSCC_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseCGSCCPass() argument 1684 FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseCGSCCPass() argument 1704 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseCGSCCPass() argument 1779 FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseFunctionPass() argument 1813 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseFunctionPass() argument 1869 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseLoopPass() argument 1916 MACHINE_FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) parseMachinePass() argument 2210 MODULE_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) printPassNames() argument 2227 CGSCC_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) printPassNames() argument 2240 FUNCTION_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) printPassNames() argument 2261 LOOP_PASS_WITH_PARAMS(NAME,CLASS,CREATE_PASS,PARSER,PARAMS) printPassNames() argument [all...] |
/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SValVisitor.h | 69 #define DISPATCH(CLASS) \ argument 99 #define DISPATCH(CLASS) \ argument
|
/llvm-project/clang/lib/ExtractAPI/ |
H A D | API.cpp | 30 return static_cast<CLASS *>(const_cast<RecordContext *>(Ctx)); in castFromRecordContext() argument 45 return static_cast<CLASS *>(const_cast<APIRecord *>(Record)); in castToRecordContext() argument
|