Searched refs:DISPATCH (Results 1 - 8 of 8) sorted by relevance
/external/clang/include/clang/AST/ |
H A D | StmtVisitor.h | 35 #define DISPATCH(NAME, CLASS) \ macro 45 case BO_PtrMemD: DISPATCH(BinPtrMemD, BinaryOperator); 46 case BO_PtrMemI: DISPATCH(BinPtrMemI, BinaryOperator); 47 case BO_Mul: DISPATCH(BinMul, BinaryOperator); 48 case BO_Div: DISPATCH(BinDiv, BinaryOperator); 49 case BO_Rem: DISPATCH(BinRem, BinaryOperator); 50 case BO_Add: DISPATCH(BinAdd, BinaryOperator); 51 case BO_Sub: DISPATCH(BinSub, BinaryOperator); 52 case BO_Shl: DISPATCH(BinShl, BinaryOperator); 53 case BO_Shr: DISPATCH(BinSh 166 #undef DISPATCH macro [all...] |
H A D | TypeLocVisitor.h | 22 #define DISPATCH(CLASSNAME) \ macro 33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 51 DISPATCH(PARENT); \ 58 #undef DISPATCH macro
|
H A D | DeclVisitor.h | 24 #define DISPATCH(NAME, CLASS) \ macro 34 case Decl::DERIVED: DISPATCH(DERIVED##Decl, DERIVED##Decl); 44 RetTy Visit##DERIVED##Decl(DERIVED##Decl *D) { DISPATCH(BASE, BASE); } 50 #undef DISPATCH macro
|
H A D | TypeVisitor.h | 21 #define DISPATCH(CLASS) \ macro 32 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type); 41 DISPATCH(PARENT); \ 49 #undef DISPATCH macro
|
H A D | CommentVisitor.h | 23 #define DISPATCH(NAME, CLASS) \ macro 34 case Comment::CLASS##Kind: DISPATCH(CLASS, CLASS); 45 RetTy visit ## CLASS(PTR(CLASS) C) { DISPATCH(PARENT, PARENT); } 53 #undef DISPATCH macro
|
H A D | RecursiveASTVisitor.h | 524 #define DISPATCH(NAME, CLASS, VAR) \ macro 541 case BO_##NAME: DISPATCH(Bin##NAME, BinaryOperator, S); 549 DISPATCH(Bin##NAME##Assign, CompoundAssignOperator, S); 558 case UO_##NAME: DISPATCH(Unary##NAME, UnaryOperator, S); 571 case Stmt::CLASS##Class: DISPATCH(CLASS, CLASS, S); 586 case Type::CLASS: DISPATCH(CLASS##Type, CLASS##Type, \ 624 case Decl::CLASS: DISPATCH(CLASS##Decl, CLASS##Decl, D); 631 #undef DISPATCH macro
|
/external/clang/lib/AST/ |
H A D | DumpXML.cpp | 63 #define DISPATCH(NAME, CLASS) \ macro 70 DISPATCH(dispatch##DERIVED##DeclAttrs, DERIVED##Decl); \ 72 DISPATCH(dispatch##DERIVED##DeclChildren, DERIVED##Decl); \ 73 DISPATCH(dispatch##DERIVED##DeclAsContext, DERIVED##Decl); \ 82 DISPATCH(dispatch##BASE##Attrs, BASE); \ 83 DISPATCH(visit##DERIVED##DeclAttrs, DERIVED##Decl); \ 87 DISPATCH(dispatch##BASE##Children, BASE); \ 88 DISPATCH(visit##DERIVED##DeclChildren, DERIVED##Decl); \ 92 DISPATCH(dispatch##BASE##AsContext, BASE); \ 93 DISPATCH(visi 113 #undef DISPATCH macro 117 #define DISPATCH macro 156 #undef DISPATCH macro [all...] |
/external/clang/tools/libclang/ |
H A D | RecursiveASTVisitor.h | 441 #define DISPATCH(NAME, CLASS, VAR) \ macro 521 case Type::CLASS: DISPATCH(CLASS##Type, CLASS##Type, \ 560 case Decl::CLASS: DISPATCH(CLASS##Decl, CLASS##Decl, D); 567 #undef DISPATCH macro
|
Completed in 261 milliseconds