Searched refs:DISPATCH (Results 1 - 10 of 10) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtVisitor.h | 39 #define DISPATCH(NAME, CLASS) \ macro 49 case BO_PtrMemD: DISPATCH(BinPtrMemD, BinaryOperator); 50 case BO_PtrMemI: DISPATCH(BinPtrMemI, BinaryOperator); 51 case BO_Mul: DISPATCH(BinMul, BinaryOperator); 52 case BO_Div: DISPATCH(BinDiv, BinaryOperator); 53 case BO_Rem: DISPATCH(BinRem, BinaryOperator); 54 case BO_Add: DISPATCH(BinAdd, BinaryOperator); 55 case BO_Sub: DISPATCH(BinSub, BinaryOperator); 56 case BO_Shl: DISPATCH(BinShl, BinaryOperator); 57 case BO_Shr: DISPATCH(BinSh 174 #undef DISPATCH macro [all...] |
H A D | TemplateArgumentVisitor.h | 28 #define DISPATCH(NAME) \ macro 35 DISPATCH(Null); 36 DISPATCH(Type); 37 DISPATCH(Declaration); 38 DISPATCH(NullPtr); 39 DISPATCH(Integral); 40 DISPATCH(Template); 41 DISPATCH(TemplateExpansion); 42 DISPATCH(Expression); 43 DISPATCH(Pac 72 #undef DISPATCH macro [all...] |
H A D | TypeLocVisitor.h | 21 #define DISPATCH(CLASSNAME) \ macro 32 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 42 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 50 DISPATCH(PARENT); \ 57 #undef DISPATCH macro
|
H A D | TypeVisitor.h | 20 #define DISPATCH(CLASS) \ macro 72 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type); 81 DISPATCH(PARENT); \ 90 #undef DISPATCH macro
|
H A D | AttrVisitor.h | 28 #define DISPATCH(NAME) \ macro 36 DISPATCH(NAME##Attr); 45 RetTy Visit##NAME##Attr(PTR(NAME##Attr) A) { DISPATCH(Attr); } 51 #undef DISPATCH macro
|
H A D | DeclVisitor.h | 34 #define DISPATCH(NAME, CLASS) \ macro 40 case Decl::DERIVED: DISPATCH(DERIVED##Decl, DERIVED##Decl); 50 RetTy Visit##DERIVED##Decl(PTR(DERIVED##Decl) D) { DISPATCH(BASE, BASE); } 56 #undef DISPATCH macro
|
H A D | CommentVisitor.h | 23 #define DISPATCH(NAME, CLASS) \ macro 35 case Comment::CLASS##Kind: DISPATCH(CLASS, CLASS); 46 RetTy visit##CLASS(PTR(CLASS) C, ParamTys... P) { DISPATCH(PARENT, PARENT); } 54 #undef DISPATCH macro
|
H A D | RecursiveASTVisitor.h | 672 #define DISPATCH(NAME, CLASS, VAR) \ macro 684 DISPATCH(CLASS##Type, CLASS##Type, const_cast<Type *>(T.getTypePtr())); 734 #undef DISPATCH macro
|
H A D | OpenMPClause.h | 6376 #define DISPATCH(CLASS) \ macro 6380 RetTy Visit ## Class (PTR(Class) S) { DISPATCH(Class); } 6395 #undef DISPATCH macro
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SValVisitor.h | 30 #define DISPATCH(NAME, CLASS) \ macro 37 #define BASIC_SVAL(Id, Parent) case SVal::Id ## Kind: DISPATCH(Id, Id); 42 case loc::Id ## Kind: DISPATCH(Loc ## Id, loc :: Id); 49 case nonloc::Id ## Kind: DISPATCH(NonLoc ## Id, nonloc :: Id); 58 RetTy Visit ## Id(Id V) { DISPATCH(Parent, Id); } 62 RetTy VisitLoc ## Id(loc::Id V) { DISPATCH(Parent, Parent); } 64 RetTy VisitNonLoc ## Id(nonloc::Id V) { DISPATCH(Parent, Parent); } 70 #undef DISPATCH macro 78 #define DISPATCH(CLASS) \ macro 85 case SymExpr::Id ## Kind: DISPATCH(I 100 #undef DISPATCH macro 108 #define DISPATCH macro 131 #undef DISPATCH macro [all...] |
Completed in 211 milliseconds