soot.grimp
Interface GrimpExprSwitch
- All Superinterfaces:
- ExprSwitch, Switch
public interface GrimpExprSwitch
- extends ExprSwitch
caseAddExpr
void caseAddExpr(AddExpr v)
- Specified by:
caseAddExpr
in interface ExprSwitch
caseAndExpr
void caseAndExpr(AndExpr v)
- Specified by:
caseAndExpr
in interface ExprSwitch
caseCmpExpr
void caseCmpExpr(CmpExpr v)
- Specified by:
caseCmpExpr
in interface ExprSwitch
caseCmpgExpr
void caseCmpgExpr(CmpgExpr v)
- Specified by:
caseCmpgExpr
in interface ExprSwitch
caseCmplExpr
void caseCmplExpr(CmplExpr v)
- Specified by:
caseCmplExpr
in interface ExprSwitch
caseDivExpr
void caseDivExpr(DivExpr v)
- Specified by:
caseDivExpr
in interface ExprSwitch
caseEqExpr
void caseEqExpr(EqExpr v)
- Specified by:
caseEqExpr
in interface ExprSwitch
caseNeExpr
void caseNeExpr(NeExpr v)
- Specified by:
caseNeExpr
in interface ExprSwitch
caseGeExpr
void caseGeExpr(GeExpr v)
- Specified by:
caseGeExpr
in interface ExprSwitch
caseGtExpr
void caseGtExpr(GtExpr v)
- Specified by:
caseGtExpr
in interface ExprSwitch
caseLeExpr
void caseLeExpr(LeExpr v)
- Specified by:
caseLeExpr
in interface ExprSwitch
caseLtExpr
void caseLtExpr(LtExpr v)
- Specified by:
caseLtExpr
in interface ExprSwitch
caseMulExpr
void caseMulExpr(MulExpr v)
- Specified by:
caseMulExpr
in interface ExprSwitch
caseOrExpr
void caseOrExpr(OrExpr v)
- Specified by:
caseOrExpr
in interface ExprSwitch
caseRemExpr
void caseRemExpr(RemExpr v)
- Specified by:
caseRemExpr
in interface ExprSwitch
caseShlExpr
void caseShlExpr(ShlExpr v)
- Specified by:
caseShlExpr
in interface ExprSwitch
caseShrExpr
void caseShrExpr(ShrExpr v)
- Specified by:
caseShrExpr
in interface ExprSwitch
caseUshrExpr
void caseUshrExpr(UshrExpr v)
- Specified by:
caseUshrExpr
in interface ExprSwitch
caseSubExpr
void caseSubExpr(SubExpr v)
- Specified by:
caseSubExpr
in interface ExprSwitch
caseXorExpr
void caseXorExpr(XorExpr v)
- Specified by:
caseXorExpr
in interface ExprSwitch
caseInterfaceInvokeExpr
void caseInterfaceInvokeExpr(InterfaceInvokeExpr v)
- Specified by:
caseInterfaceInvokeExpr
in interface ExprSwitch
caseSpecialInvokeExpr
void caseSpecialInvokeExpr(SpecialInvokeExpr v)
- Specified by:
caseSpecialInvokeExpr
in interface ExprSwitch
caseStaticInvokeExpr
void caseStaticInvokeExpr(StaticInvokeExpr v)
- Specified by:
caseStaticInvokeExpr
in interface ExprSwitch
caseVirtualInvokeExpr
void caseVirtualInvokeExpr(VirtualInvokeExpr v)
- Specified by:
caseVirtualInvokeExpr
in interface ExprSwitch
caseNewInvokeExpr
void caseNewInvokeExpr(NewInvokeExpr v)
caseCastExpr
void caseCastExpr(CastExpr v)
- Specified by:
caseCastExpr
in interface ExprSwitch
caseInstanceOfExpr
void caseInstanceOfExpr(InstanceOfExpr v)
- Specified by:
caseInstanceOfExpr
in interface ExprSwitch
caseNewArrayExpr
void caseNewArrayExpr(NewArrayExpr v)
- Specified by:
caseNewArrayExpr
in interface ExprSwitch
caseNewMultiArrayExpr
void caseNewMultiArrayExpr(NewMultiArrayExpr v)
- Specified by:
caseNewMultiArrayExpr
in interface ExprSwitch
caseNewExpr
void caseNewExpr(NewExpr v)
- Specified by:
caseNewExpr
in interface ExprSwitch
caseLengthExpr
void caseLengthExpr(LengthExpr v)
- Specified by:
caseLengthExpr
in interface ExprSwitch
caseNegExpr
void caseNegExpr(NegExpr v)
- Specified by:
caseNegExpr
in interface ExprSwitch
defaultCase
void defaultCase(Object obj)
- Specified by:
defaultCase
in interface ExprSwitch