protected class UnitThrowAnalysis.UnitSwitch extends java.lang.Object implements InstSwitch, StmtSwitch
| Modifier and Type | Field and Description |
|---|---|
protected ThrowableSet |
result |
| Modifier | Constructor and Description |
|---|---|
protected |
UnitSwitch() |
protected ThrowableSet result
public void caseReturnVoidInst(ReturnVoidInst i)
caseReturnVoidInst in interface InstSwitchpublic void caseReturnInst(ReturnInst i)
caseReturnInst in interface InstSwitchpublic void caseNopInst(NopInst i)
caseNopInst in interface InstSwitchpublic void caseGotoInst(GotoInst i)
caseGotoInst in interface InstSwitchpublic void caseJSRInst(JSRInst i)
caseJSRInst in interface InstSwitchpublic void casePushInst(PushInst i)
casePushInst in interface InstSwitchpublic void casePopInst(PopInst i)
casePopInst in interface InstSwitchpublic void caseIdentityInst(IdentityInst i)
caseIdentityInst in interface InstSwitchpublic void caseStoreInst(StoreInst i)
caseStoreInst in interface InstSwitchpublic void caseLoadInst(LoadInst i)
caseLoadInst in interface InstSwitchpublic void caseArrayWriteInst(ArrayWriteInst i)
caseArrayWriteInst in interface InstSwitchpublic void caseArrayReadInst(ArrayReadInst i)
caseArrayReadInst in interface InstSwitchpublic void caseIfNullInst(IfNullInst i)
caseIfNullInst in interface InstSwitchpublic void caseIfNonNullInst(IfNonNullInst i)
caseIfNonNullInst in interface InstSwitchpublic void caseIfEqInst(IfEqInst i)
caseIfEqInst in interface InstSwitchpublic void caseIfNeInst(IfNeInst i)
caseIfNeInst in interface InstSwitchpublic void caseIfGtInst(IfGtInst i)
caseIfGtInst in interface InstSwitchpublic void caseIfGeInst(IfGeInst i)
caseIfGeInst in interface InstSwitchpublic void caseIfLtInst(IfLtInst i)
caseIfLtInst in interface InstSwitchpublic void caseIfLeInst(IfLeInst i)
caseIfLeInst in interface InstSwitchpublic void caseIfCmpEqInst(IfCmpEqInst i)
caseIfCmpEqInst in interface InstSwitchpublic void caseIfCmpNeInst(IfCmpNeInst i)
caseIfCmpNeInst in interface InstSwitchpublic void caseIfCmpGtInst(IfCmpGtInst i)
caseIfCmpGtInst in interface InstSwitchpublic void caseIfCmpGeInst(IfCmpGeInst i)
caseIfCmpGeInst in interface InstSwitchpublic void caseIfCmpLtInst(IfCmpLtInst i)
caseIfCmpLtInst in interface InstSwitchpublic void caseIfCmpLeInst(IfCmpLeInst i)
caseIfCmpLeInst in interface InstSwitchpublic void caseStaticGetInst(StaticGetInst i)
caseStaticGetInst in interface InstSwitchpublic void caseStaticPutInst(StaticPutInst i)
caseStaticPutInst in interface InstSwitchpublic void caseFieldGetInst(FieldGetInst i)
caseFieldGetInst in interface InstSwitchpublic void caseFieldPutInst(FieldPutInst i)
caseFieldPutInst in interface InstSwitchpublic void caseInstanceCastInst(InstanceCastInst i)
caseInstanceCastInst in interface InstSwitchpublic void caseInstanceOfInst(InstanceOfInst i)
caseInstanceOfInst in interface InstSwitchpublic void casePrimitiveCastInst(PrimitiveCastInst i)
casePrimitiveCastInst in interface InstSwitchpublic void caseDynamicInvokeInst(DynamicInvokeInst i)
caseDynamicInvokeInst in interface InstSwitchpublic void caseStaticInvokeInst(StaticInvokeInst i)
caseStaticInvokeInst in interface InstSwitchpublic void caseVirtualInvokeInst(VirtualInvokeInst i)
caseVirtualInvokeInst in interface InstSwitchpublic void caseInterfaceInvokeInst(InterfaceInvokeInst i)
caseInterfaceInvokeInst in interface InstSwitchpublic void caseSpecialInvokeInst(SpecialInvokeInst i)
caseSpecialInvokeInst in interface InstSwitchpublic void caseThrowInst(ThrowInst i)
caseThrowInst in interface InstSwitchpublic void caseAddInst(AddInst i)
caseAddInst in interface InstSwitchpublic void caseAndInst(AndInst i)
caseAndInst in interface InstSwitchpublic void caseOrInst(OrInst i)
caseOrInst in interface InstSwitchpublic void caseXorInst(XorInst i)
caseXorInst in interface InstSwitchpublic void caseArrayLengthInst(ArrayLengthInst i)
caseArrayLengthInst in interface InstSwitchpublic void caseCmpInst(CmpInst i)
caseCmpInst in interface InstSwitchpublic void caseCmpgInst(CmpgInst i)
caseCmpgInst in interface InstSwitchpublic void caseCmplInst(CmplInst i)
caseCmplInst in interface InstSwitchpublic void caseDivInst(DivInst i)
caseDivInst in interface InstSwitchpublic void caseIncInst(IncInst i)
caseIncInst in interface InstSwitchpublic void caseMulInst(MulInst i)
caseMulInst in interface InstSwitchpublic void caseRemInst(RemInst i)
caseRemInst in interface InstSwitchpublic void caseSubInst(SubInst i)
caseSubInst in interface InstSwitchpublic void caseShlInst(ShlInst i)
caseShlInst in interface InstSwitchpublic void caseShrInst(ShrInst i)
caseShrInst in interface InstSwitchpublic void caseUshrInst(UshrInst i)
caseUshrInst in interface InstSwitchpublic void caseNewInst(NewInst i)
caseNewInst in interface InstSwitchpublic void caseNegInst(NegInst i)
caseNegInst in interface InstSwitchpublic void caseSwapInst(SwapInst i)
caseSwapInst in interface InstSwitchpublic void caseDup1Inst(Dup1Inst i)
caseDup1Inst in interface InstSwitchpublic void caseDup2Inst(Dup2Inst i)
caseDup2Inst in interface InstSwitchpublic void caseDup1_x1Inst(Dup1_x1Inst i)
caseDup1_x1Inst in interface InstSwitchpublic void caseDup1_x2Inst(Dup1_x2Inst i)
caseDup1_x2Inst in interface InstSwitchpublic void caseDup2_x1Inst(Dup2_x1Inst i)
caseDup2_x1Inst in interface InstSwitchpublic void caseDup2_x2Inst(Dup2_x2Inst i)
caseDup2_x2Inst in interface InstSwitchpublic void caseNewArrayInst(NewArrayInst i)
caseNewArrayInst in interface InstSwitchpublic void caseNewMultiArrayInst(NewMultiArrayInst i)
caseNewMultiArrayInst in interface InstSwitchpublic void caseLookupSwitchInst(LookupSwitchInst i)
caseLookupSwitchInst in interface InstSwitchpublic void caseTableSwitchInst(TableSwitchInst i)
caseTableSwitchInst in interface InstSwitchpublic void caseEnterMonitorInst(EnterMonitorInst i)
caseEnterMonitorInst in interface InstSwitchpublic void caseExitMonitorInst(ExitMonitorInst i)
caseExitMonitorInst in interface InstSwitchpublic void caseAssignStmt(AssignStmt s)
caseAssignStmt in interface StmtSwitchpublic void caseBreakpointStmt(BreakpointStmt s)
caseBreakpointStmt in interface StmtSwitchpublic void caseEnterMonitorStmt(EnterMonitorStmt s)
caseEnterMonitorStmt in interface StmtSwitchpublic void caseExitMonitorStmt(ExitMonitorStmt s)
caseExitMonitorStmt in interface StmtSwitchpublic void caseGotoStmt(GotoStmt s)
caseGotoStmt in interface StmtSwitchpublic void caseIdentityStmt(IdentityStmt s)
caseIdentityStmt in interface StmtSwitchpublic void caseIfStmt(IfStmt s)
caseIfStmt in interface StmtSwitchpublic void caseInvokeStmt(InvokeStmt s)
caseInvokeStmt in interface StmtSwitchpublic void caseLookupSwitchStmt(LookupSwitchStmt s)
caseLookupSwitchStmt in interface StmtSwitchpublic void caseNopStmt(NopStmt s)
caseNopStmt in interface StmtSwitchpublic void caseRetStmt(RetStmt s)
caseRetStmt in interface StmtSwitchpublic void caseReturnStmt(ReturnStmt s)
caseReturnStmt in interface StmtSwitchpublic void caseReturnVoidStmt(ReturnVoidStmt s)
caseReturnVoidStmt in interface StmtSwitchpublic void caseTableSwitchStmt(TableSwitchStmt s)
caseTableSwitchStmt in interface StmtSwitchpublic void caseThrowStmt(ThrowStmt s)
caseThrowStmt in interface StmtSwitchpublic void defaultCase(java.lang.Object obj)
defaultCase in interface StmtSwitch