Package com.ibm.wala.cast.ir.ssa
Interface AstInstructionVisitor
-
- All Superinterfaces:
SSAInstruction.IVisitor
- All Known Subinterfaces:
AstPreInstructionVisitor
- All Known Implementing Classes:
AstAbstractInstructionVisitor
,AstInducedCFG.AstBranchVisitor
,AstInducedCFG.AstPEIVisitor
,AstModRef.AstModVisitor
,AstModRef.AstRefVisitor
,AstSSAPropagationCallGraphBuilder.AstConstraintVisitor
,AstSSAPropagationCallGraphBuilder.AstInterestingVisitor
,AstSSAPropagationCallGraphBuilder.AstPointerAnalysisImpl.AstImplicitPointsToSetVisitor
,AstTypeInference.AstTypeOperatorFactory
public interface AstInstructionVisitor extends SSAInstruction.IVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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)
-
Methods inherited from interface com.ibm.wala.ssa.SSAInstruction.IVisitor
visitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadMetadata, visitMonitor, visitNew, visitPhi, visitPi, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOp
-
-
-
-
Method Detail
-
visitAstLexicalRead
void visitAstLexicalRead(AstLexicalRead instruction)
-
visitAstLexicalWrite
void visitAstLexicalWrite(AstLexicalWrite instruction)
-
visitAstGlobalRead
void visitAstGlobalRead(AstGlobalRead instruction)
-
visitAstGlobalWrite
void visitAstGlobalWrite(AstGlobalWrite instruction)
-
visitAssert
void visitAssert(AstAssertInstruction instruction)
-
visitEachElementGet
void visitEachElementGet(EachElementGetInstruction inst)
-
visitEachElementHasNext
void visitEachElementHasNext(EachElementHasNextInstruction inst)
-
visitIsDefined
void visitIsDefined(AstIsDefinedInstruction inst)
-
visitEcho
void visitEcho(AstEchoInstruction inst)
-
-