com.ibm.wala.cast.js.ssa
Interface InstructionVisitor

All Superinterfaces:
AstInstructionVisitor, SSAInstruction.IVisitor
All Known Implementing Classes:
AbstractInstructionVisitor, JSSSAPropagationCallGraphBuilder.JSConstraintVisitor, JSSSAPropagationCallGraphBuilder.JSInterestingVisitor, JSSSAPropagationCallGraphBuilder.JSPointerAnalysisImpl.JSImplicitPointsToSetVisitor

public interface InstructionVisitor
extends AstInstructionVisitor


Method Summary
 void visitCheckRef(JavaScriptCheckReference instruction)
           
 void visitJavaScriptInstanceOf(JavaScriptInstanceOf instruction)
           
 void visitJavaScriptInvoke(JavaScriptInvoke instruction)
           
 void visitJavaScriptPropertyRead(JavaScriptPropertyRead instruction)
           
 void visitJavaScriptPropertyWrite(JavaScriptPropertyWrite instruction)
           
 void visitTypeOf(JavaScriptTypeOfInstruction instruction)
           
 void visitWithRegion(JavaScriptWithRegion instruction)
           
 
Methods inherited from interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitEcho, visitIsDefined
 
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)

visitJavaScriptPropertyRead

void visitJavaScriptPropertyRead(JavaScriptPropertyRead instruction)

visitJavaScriptPropertyWrite

void visitJavaScriptPropertyWrite(JavaScriptPropertyWrite instruction)

visitJavaScriptInstanceOf

void visitJavaScriptInstanceOf(JavaScriptInstanceOf instruction)

visitWithRegion

void visitWithRegion(JavaScriptWithRegion instruction)

visitCheckRef

void visitCheckRef(JavaScriptCheckReference instruction)