public class InducedCFG.PEIVisitor extends SSAInstruction.Visitor
| Modifier | Constructor and Description |
|---|---|
protected |
PEIVisitor(boolean[] r) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
breakBasicBlock() |
void |
visitArrayLength(SSAArrayLengthInstruction instruction) |
void |
visitArrayLoad(SSAArrayLoadInstruction instruction) |
void |
visitArrayStore(SSAArrayStoreInstruction instruction) |
void |
visitCheckCast(SSACheckCastInstruction instruction) |
void |
visitGet(SSAGetInstruction instruction) |
void |
visitInvoke(SSAInvokeInstruction instruction) |
void |
visitMonitor(SSAMonitorInstruction instruction) |
void |
visitNew(SSANewInstruction instruction) |
void |
visitPut(SSAPutInstruction instruction) |
void |
visitThrow(SSAThrowInstruction instruction) |
visitBinaryOp, visitComparison, visitConditionalBranch, visitConversion, visitGetCaughtException, visitGoto, visitInstanceof, visitLoadMetadata, visitPhi, visitPi, visitReturn, visitSwitch, visitUnaryOpprotected void breakBasicBlock()
public void visitArrayLength(SSAArrayLengthInstruction instruction)
visitArrayLength in interface SSAInstruction.IVisitorvisitArrayLength in class SSAInstruction.Visitorpublic void visitArrayLoad(SSAArrayLoadInstruction instruction)
visitArrayLoad in interface SSAInstruction.IVisitorvisitArrayLoad in class SSAInstruction.Visitorpublic void visitArrayStore(SSAArrayStoreInstruction instruction)
visitArrayStore in interface SSAInstruction.IVisitorvisitArrayStore in class SSAInstruction.Visitorpublic void visitCheckCast(SSACheckCastInstruction instruction)
visitCheckCast in interface SSAInstruction.IVisitorvisitCheckCast in class SSAInstruction.Visitorpublic void visitGet(SSAGetInstruction instruction)
visitGet in interface SSAInstruction.IVisitorvisitGet in class SSAInstruction.Visitorpublic void visitInvoke(SSAInvokeInstruction instruction)
visitInvoke in interface SSAInstruction.IVisitorvisitInvoke in class SSAInstruction.Visitorpublic void visitMonitor(SSAMonitorInstruction instruction)
visitMonitor in interface SSAInstruction.IVisitorvisitMonitor in class SSAInstruction.Visitorpublic void visitNew(SSANewInstruction instruction)
visitNew in interface SSAInstruction.IVisitorvisitNew in class SSAInstruction.Visitorpublic void visitPut(SSAPutInstruction instruction)
visitPut in interface SSAInstruction.IVisitorvisitPut in class SSAInstruction.Visitorpublic void visitThrow(SSAThrowInstruction instruction)
visitThrow in interface SSAInstruction.IVisitorvisitThrow in class SSAInstruction.Visitor