Class JSAbstractInstructionVisitor
java.lang.Object
com.ibm.wala.ssa.SSAInstruction.Visitor
com.ibm.wala.cast.ir.ssa.AstAbstractInstructionVisitor
com.ibm.wala.cast.js.ssa.JSAbstractInstructionVisitor
- All Implemented Interfaces:
AstInstructionVisitor, JSInstructionVisitor, SSAInstruction.IVisitor
- Direct Known Subclasses:
JSMethodInstructionVisitor
public class JSAbstractInstructionVisitor
extends AstAbstractInstructionVisitor
implements JSInstructionVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitCheckRef(JavaScriptCheckReference instruction) voidvisitJavaScriptInstanceOf(JavaScriptInstanceOf instruction) voidvisitJavaScriptInvoke(JavaScriptInvoke instruction) voidvisitPrototypeLookup(PrototypeLookup instruction) voidvisitSetPrototype(SetPrototype instruction) voidvisitTypeOf(JavaScriptTypeOfInstruction instruction) voidvisitWithRegion(JavaScriptWithRegion instruction) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AstInstructionVisitor
visitAssert, visitAstGlobalRead, visitAstGlobalWrite, visitAstLexicalRead, visitAstLexicalWrite, visitEachElementGet, visitEachElementHasNext, visitEcho, visitIsDefined, visitPropertyRead, visitPropertyWrite, visitYieldMethods inherited from interface 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
-
Constructor Details
-
JSAbstractInstructionVisitor
public JSAbstractInstructionVisitor()
-
-
Method Details
-
visitJavaScriptInvoke
- Specified by:
visitJavaScriptInvokein interfaceJSInstructionVisitor
-
visitTypeOf
- Specified by:
visitTypeOfin interfaceJSInstructionVisitor
-
visitJavaScriptInstanceOf
- Specified by:
visitJavaScriptInstanceOfin interfaceJSInstructionVisitor
-
visitCheckRef
- Specified by:
visitCheckRefin interfaceJSInstructionVisitor
-
visitWithRegion
- Specified by:
visitWithRegionin interfaceJSInstructionVisitor
-
visitSetPrototype
- Specified by:
visitSetPrototypein interfaceJSInstructionVisitor
-
visitPrototypeLookup
- Specified by:
visitPrototypeLookupin interfaceJSInstructionVisitor
-