Package com.ibm.wala.cast.js.ssa
Interface JSInstructionVisitor
-
- All Superinterfaces:
com.ibm.wala.cast.ir.ssa.AstInstructionVisitor,com.ibm.wala.ssa.SSAInstruction.IVisitor
- All Known Implementing Classes:
JavaScriptModRef.JavaScriptModVisitor,JavaScriptModRef.JavaScriptRefVisitor,JSAbstractInstructionVisitor,JSMethodInstructionVisitor,JSSSAPropagationCallGraphBuilder.JSConstraintVisitor,JSSSAPropagationCallGraphBuilder.JSInterestingVisitor,JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor
public interface JSInstructionVisitor extends com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisitCheckRef(JavaScriptCheckReference instruction)voidvisitJavaScriptInstanceOf(JavaScriptInstanceOf instruction)voidvisitJavaScriptInvoke(JavaScriptInvoke instruction)voidvisitPrototypeLookup(PrototypeLookup instruction)voidvisitSetPrototype(SetPrototype instruction)voidvisitTypeOf(JavaScriptTypeOfInstruction instruction)voidvisitWithRegion(JavaScriptWithRegion instruction)-
Methods inherited from interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitEcho, visitIsDefined, visitPropertyRead, visitPropertyWrite, visitYield
-
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
-
visitJavaScriptInvoke
void visitJavaScriptInvoke(JavaScriptInvoke instruction)
-
visitTypeOf
void visitTypeOf(JavaScriptTypeOfInstruction instruction)
-
visitJavaScriptInstanceOf
void visitJavaScriptInstanceOf(JavaScriptInstanceOf instruction)
-
visitWithRegion
void visitWithRegion(JavaScriptWithRegion instruction)
-
visitCheckRef
void visitCheckRef(JavaScriptCheckReference instruction)
-
visitSetPrototype
void visitSetPrototype(SetPrototype instruction)
-
visitPrototypeLookup
void visitPrototypeLookup(PrototypeLookup instruction)
-
-