public interface AstInstructionVisitor extends SSAInstruction.IVisitor
Modifier and Type | Method and Description |
---|---|
void |
visitAssert(AstAssertInstruction instruction) |
void |
visitAstGlobalRead(AstGlobalRead instruction) |
void |
visitAstGlobalWrite(AstGlobalWrite instruction) |
void |
visitAstLexicalRead(AstLexicalRead instruction) |
void |
visitAstLexicalWrite(AstLexicalWrite instruction) |
void |
visitEachElementGet(EachElementGetInstruction inst) |
void |
visitEachElementHasNext(EachElementHasNextInstruction inst) |
void |
visitEcho(AstEchoInstruction inst) |
void |
visitIsDefined(AstIsDefinedInstruction inst) |
visitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadMetadata, visitMonitor, visitNew, visitPhi, visitPi, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOp
void visitAstLexicalRead(AstLexicalRead instruction)
void visitAstLexicalWrite(AstLexicalWrite instruction)
void visitAstGlobalRead(AstGlobalRead instruction)
void visitAstGlobalWrite(AstGlobalWrite instruction)
void visitAssert(AstAssertInstruction instruction)
void visitEachElementGet(EachElementGetInstruction inst)
void visitEachElementHasNext(EachElementHasNextInstruction inst)
void visitIsDefined(AstIsDefinedInstruction inst)
void visitEcho(AstEchoInstruction inst)