soot.grimp
Interface GrimpExprSwitch

All Superinterfaces:
ExprSwitch, Switch

public interface GrimpExprSwitch
extends ExprSwitch


Method Summary
 void caseAddExpr(AddExpr v)
           
 void caseAndExpr(AndExpr v)
           
 void caseCastExpr(CastExpr v)
           
 void caseCmpExpr(CmpExpr v)
           
 void caseCmpgExpr(CmpgExpr v)
           
 void caseCmplExpr(CmplExpr v)
           
 void caseDivExpr(DivExpr v)
           
 void caseEqExpr(EqExpr v)
           
 void caseGeExpr(GeExpr v)
           
 void caseGtExpr(GtExpr v)
           
 void caseInstanceOfExpr(InstanceOfExpr v)
           
 void caseInterfaceInvokeExpr(InterfaceInvokeExpr v)
           
 void caseLeExpr(LeExpr v)
           
 void caseLengthExpr(LengthExpr v)
           
 void caseLtExpr(LtExpr v)
           
 void caseMulExpr(MulExpr v)
           
 void caseNeExpr(NeExpr v)
           
 void caseNegExpr(NegExpr v)
           
 void caseNewArrayExpr(NewArrayExpr v)
           
 void caseNewExpr(NewExpr v)
           
 void caseNewInvokeExpr(NewInvokeExpr v)
           
 void caseNewMultiArrayExpr(NewMultiArrayExpr v)
           
 void caseOrExpr(OrExpr v)
           
 void caseRemExpr(RemExpr v)
           
 void caseShlExpr(ShlExpr v)
           
 void caseShrExpr(ShrExpr v)
           
 void caseSpecialInvokeExpr(SpecialInvokeExpr v)
           
 void caseStaticInvokeExpr(StaticInvokeExpr v)
           
 void caseSubExpr(SubExpr v)
           
 void caseUshrExpr(UshrExpr v)
           
 void caseVirtualInvokeExpr(VirtualInvokeExpr v)
           
 void caseXorExpr(XorExpr v)
           
 void defaultCase(Object obj)
           
 
Methods inherited from interface soot.jimple.ExprSwitch
caseDynamicInvokeExpr
 

Method Detail

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