com.ibm.wala.cast.js.ssa
Class AbstractInstructionVisitor

java.lang.Object
  extended by com.ibm.wala.ssa.SSAInstruction.Visitor
      extended by com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
          extended by com.ibm.wala.cast.js.ssa.AbstractInstructionVisitor
All Implemented Interfaces:
AstInstructionVisitor, InstructionVisitor, SSAInstruction.IVisitor

public class AbstractInstructionVisitor
extends AstAbstractInstructionVisitor
implements InstructionVisitor


Constructor Summary
AbstractInstructionVisitor()
           
 
Method Summary
 void visitJavaScriptInvoke(JavaScriptInvoke instruction)
           
 void visitJavaScriptPropertyRead(JavaScriptPropertyRead instruction)
           
 void visitJavaScriptPropertyWrite(JavaScriptPropertyWrite instruction)
           
 void visitTypeOf(JavaScriptTypeOfInstruction instruction)
           
 
Methods inherited from class com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitIsDefined, visitNonExceptingThrow
 
Methods inherited from class com.ibm.wala.ssa.SSAInstruction.Visitor
visitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadClass, visitMonitor, visitNew, visitPhi, visitPi, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.wala.cast.ir.ssa.AstInstructionVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitIsDefined, visitNonExceptingThrow
 
Methods inherited from interface com.ibm.wala.ssa.SSAInstruction.IVisitor
visitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadClass, visitMonitor, visitNew, visitPhi, visitPi, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOp
 

Constructor Detail

AbstractInstructionVisitor

public AbstractInstructionVisitor()
Method Detail

visitJavaScriptInvoke

public void visitJavaScriptInvoke(JavaScriptInvoke instruction)
Specified by:
visitJavaScriptInvoke in interface InstructionVisitor

visitJavaScriptPropertyRead

public void visitJavaScriptPropertyRead(JavaScriptPropertyRead instruction)
Specified by:
visitJavaScriptPropertyRead in interface InstructionVisitor

visitJavaScriptPropertyWrite

public void visitJavaScriptPropertyWrite(JavaScriptPropertyWrite instruction)
Specified by:
visitJavaScriptPropertyWrite in interface InstructionVisitor

visitTypeOf

public void visitTypeOf(JavaScriptTypeOfInstruction instruction)
Specified by:
visitTypeOf in interface InstructionVisitor