Lines Matching refs:Id
37 #define BASIC_SVAL(Id, Parent) case SVal::Id ## Kind: DISPATCH(Id, Id);
41 #define LOC_SVAL(Id, Parent) \
42 case loc::Id ## Kind: DISPATCH(Loc ## Id, loc :: Id);
48 #define NONLOC_SVAL(Id, Parent) \
49 case nonloc::Id ## Kind: DISPATCH(NonLoc ## Id, nonloc :: Id);
57 #define BASIC_SVAL(Id, Parent) \
58 RetTy Visit ## Id(Id V) { DISPATCH(Parent, Id); }
59 #define ABSTRACT_SVAL(Id, Parent) \
60 BASIC_SVAL(Id, Parent)
61 #define LOC_SVAL(Id, Parent) \
62 RetTy VisitLoc ## Id(loc::Id V) { DISPATCH(Parent, Parent); }
63 #define NONLOC_SVAL(Id, Parent) \
64 RetTy VisitNonLoc ## Id(nonloc::Id V) { DISPATCH(Parent, Parent); }
84 #define SYMBOL(Id, Parent) \
85 case SymExpr::Id ## Kind: DISPATCH(Id);
93 #define SYMBOL(Id, Parent) RetTy Visit ## Id(const Id *S) { DISPATCH(Parent); }
94 #define ABSTRACT_SYMBOL(Id, Parent) SYMBOL(Id, Parent)
114 #define REGION(Id, Parent) case MemRegion::Id ## Kind: DISPATCH(Id);
122 #define REGION(Id, Parent) \
123 RetTy Visit ## Id(const Id *R) { DISPATCH(Parent); }
124 #define ABSTRACT_REGION(Id, Parent) \
125 REGION(Id, Parent)