Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDynamicRecursiveASTVisitor.h253 #define DECL(CLASS, BASE) \ argument
258 #define DECL(CLASS, BASE) \ argument
264 #define STMT(CLASS, PARENT) virtual bool Traverse##CLASS(MaybeConst<CLASS> *S); argument
267 #define STMT(CLASS, PARENT) \ argument
273 #define ABSTRACT_TYPE(CLASS, BASE) argument
274 #define TYPE(CLASS, BASE) \ argument
279 #define TYPE(CLASS, BASE) \ argument
284 #define ABSTRACT_TYPELOC(CLASS, BASE) argument
285 #define TYPELOC(CLASS, BASE) \ argument
289 #define TYPELOC(CLASS, BASE) \ argument
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 DStmtVisitor.h40 #define PTR(CLASS) typename Ptr<CLASS>::type argument
41 #define DISPATCH(NAME, CLASS) \ argument
110 #define STMT(CLASS, PARENT) \ in Visit() argument
118 #define STMT(CLASS, PARENT) \ argument
H A DDeclVisitor.h34 #define PTR(CLASS) typename Ptr<CLASS>::type argument
35 #define DISPATCH(NAME, CLASS) \ argument
H A DAttrVisitor.h27 #define PTR(CLASS) typename Ptr<CLASS>::type argument
H A DTemplateArgumentVisitor.h27 #define REF(CLASS) typename Ref<CLASS>::type argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDynamicRecursiveASTVisitor.cpp219 #define DECL(CLASS, BASE) \ argument
225 #define DECL(CLASS, BASE) \ argument
233 #define STMT(CLASS, PARENT) \ argument
237 #define STMT(CLASS, PARENT) \ argument
242 #define ABSTRACT_TYPE(CLASS, BASE) argument
243 #define TYPE(CLASS, BASE) \ argument
249 #define TYPE(CLASS, BASE) \ argument
256 #define ABSTRACT_TYPELOC(CLASS, BASE) argument
257 #define TYPELOC(CLASS, BASE) \ argument
263 #define TYPELOC(CLASS, BASE) \ argument
[all …]
H A DTypeLoc.cpp45 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
46 #define TYPELOC(CLASS, PARENT) \ argument
64 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
65 #define TYPELOC(CLASS, PARENT) \ argument
84 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
85 #define TYPELOC(CLASS, PARENT) \ argument
114 #define ABSTRACT_TYPELOC(CLASS, PARENT) argument
115 #define TYPELOC(CLASS, PARENT) \ argument
137 #define ABSTRACT_TYPELOC(CLASS, PARENT) in initializeImpl() argument
138 #define TYPELOC(CLASS, PARENT) \ in initializeImpl() argument
[all …]
H A DComment.cpp24 #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, PARENT) \ in child_begin() argument
103 #define COMMENT(CLASS, PARENT) \ in child_end() argument
H A DASTTypeTraits.cpp35 #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
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DAPISetVisitor.h92 #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
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTypeLocBuilder.cpp32 #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
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DValue.h20 #define DEF_INSTR(ID, OPC, CLASS) class CLASS; argument
21 #define DEF_CONST(ID, CLASS) class CLASS; argument
22 #define DEF_USER(ID, CLASS) class CLASS; argument
69 #define DEF_VALUE(ID, CLASS) ID, argument
70 #define DEF_USER(ID, CLASS) ID, argument
71 #define DEF_CONST(ID, CLASS) ID, argument
72 #define DEF_INSTR(ID, OPC, CLASS) ID, argument
79 #define DEF_VALUE(ID, CLASS) \ in getSubclassIDStr() argument
82 #define DEF_USER(ID, CLASS) \ in getSubclassIDStr() argument
85 #define DEF_CONST(ID, CLASS) \ in getSubclassIDStr() argument
[all …]
H A DType.h41 #define DEF_INSTR(ID, OPCODE, CLASS) class CLASS; argument
42 #define DEF_CONST(ID, CLASS) class CLASS; argument
73 #define DEF_INSTR(ID, OPCODE, CLASS) friend class CLASS; argument
74 #define DEF_CONST(ID, CLASS) friend class CLASS; argument
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstCount.cpp28 #define HANDLE_INST(N, OPCODE, CLASS) \ argument
40 #define HANDLE_INST(N, OPCODE, CLASS) \ argument
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DUser.cpp78 #define DEF_VALUE(ID, CLASS) in classof() argument
79 #define DEF_USER(ID, CLASS) \ in classof() argument
82 #define DEF_INSTR(ID, OPC, CLASS) \ in classof() argument
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp491 #define MODULE_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
497 #define FUNCTION_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
505 #define LOOP_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
511 #define CGSCC_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in PassBuilder() argument
521 #define MACHINE_FUNCTION_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, \ in PassBuilder() argument
1605 #define MODULE_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isModulePassName() argument
1632 #define CGSCC_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isCGSCCPassName() argument
1655 #define FUNCTION_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isFunctionPassName() argument
1675 #define MACHINE_FUNCTION_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, \ in isMachineFunctionPassName() argument
1720 #define LOOP_PASS_WITH_PARAMS(NAME, CLASS, CREATE_PASS, PARSER, PARAMS) \ in isLoopPassName() argument
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttrKinds.h24 #define ATTR_RANGE(CLASS, FIRST_NAME, LAST_NAME) \ argument
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DBuiltinCheckerRegistration.h25 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ argument
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.cpp69 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) \ in ~LLVMContextImpl() argument
93 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) \ in ~LLVMContextImpl() argument
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp28 #define RECORD_CONTEXT(CLASS, KIND) \ in castFromRecordContext() argument
43 #define RECORD_CONTEXT(CLASS, KIND) \ in castToRecordContext() argument
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSarifDiagnostics.cpp70 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ in getRuleDescription() argument
81 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ in getRuleHelpURIStr() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperandTraits.h123 #define DEFINE_TRANSPARENT_OPERAND_ACCESSORS(CLASS, VALUECLASS) \ argument
H A DInstVisitor.h24 #define HANDLE_INST(NUM, OPCODE, CLASS) class CLASS; argument
122 #define HANDLE_INST(NUM, OPCODE, CLASS) \ in visit() argument
154 #define HANDLE_INST(NUM, OPCODE, CLASS) \ argument

1234