Home
last modified time | relevance | path

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

1234

/llvm-project/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
46 #define COMMENT(CLASS, PARENT) \ argument
H A DStmtVisitor.h40 #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 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/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
/llvm-project/llvm/include/llvm/SandboxIR/
H A DSandboxIR.h
/llvm-project/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/llvm/lib/SandboxIR/
H A DSandboxIR.cpp
/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
/llvm-project/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/clang/lib/AST/
H A DTypeLoc.cpp44 #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 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, PAREN in child_begin() argument
103 COMMENT(CLASS,PARENT) child_end() argument
[all...]
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
/llvm-project/llvm/lib/Analysis/
H A DInstCount.cpp41 void visit##OPCODE(CLASS &) { \ argument
29 HANDLE_INST(N,OPCODE,CLASS) global() argument
/llvm-project/clang/include/clang/Basic/
H A DAttrKinds.h24 #define ATTR_RANGE(CLASS, FIRST_NAME, LAST_NAME) \ argument
/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DBuiltinCheckerRegistration.h25 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ argument
/llvm-project/clang/test/Index/
H A Dget-cursor-macro-args.h12 #define INVOKE(METHOD, CLASS) [CLASS METHOD] argument
H A Dannotate-macro-args.h12 #define INVOKE(METHOD, CLASS) [CLASS METHOD] argument
/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp429 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 DSValVisitor.h69 #define DISPATCH(CLASS) \ argument
99 #define DISPATCH(CLASS) \ argument
/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp30 return static_cast<CLASS *>(const_cast<RecordContext *>(Ctx)); in castFromRecordContext() argument
45 return static_cast<CLASS *>(const_cast<APIRecord *>(Record)); in castToRecordContext() argument

1234