protected static class AstModRef.AstModVisitor<T extends com.ibm.wala.ipa.callgraph.propagation.InstanceKey> extends com.ibm.wala.ipa.modref.ModRef.ModVisitor<T,AstHeapModel> implements AstInstructionVisitor
| Modifier | Constructor and Description |
|---|---|
protected |
AstModVisitor(com.ibm.wala.ipa.callgraph.CGNode n,
java.util.Collection<com.ibm.wala.ipa.callgraph.propagation.PointerKey> result,
AstHeapModel h,
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T> pa) |
| Modifier and Type | Method and 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) |
void |
visitPropertyRead(AstPropertyRead instruction) |
void |
visitPropertyWrite(AstPropertyWrite instruction) |
visitArrayStore, visitNew, visitPutvisitArrayLength, visitArrayLoad, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadMetadata, visitMonitor, visitPhi, visitPi, visitReturn, visitSwitch, visitThrow, visitUnaryOpclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitYieldvisitArrayLength, visitArrayLoad, visitArrayStore, visitBinaryOp, visitCheckCast, visitComparison, visitConditionalBranch, visitConversion, visitGet, visitGetCaughtException, visitGoto, visitInstanceof, visitInvoke, visitLoadMetadata, visitMonitor, visitNew, visitPhi, visitPi, visitPut, visitReturn, visitSwitch, visitThrow, visitUnaryOpprotected AstModVisitor(com.ibm.wala.ipa.callgraph.CGNode n,
java.util.Collection<com.ibm.wala.ipa.callgraph.propagation.PointerKey> result,
AstHeapModel h,
com.ibm.wala.ipa.callgraph.propagation.PointerAnalysis<T> pa)
public void visitAstLexicalRead(AstLexicalRead instruction)
visitAstLexicalRead in interface AstInstructionVisitorpublic void visitAstLexicalWrite(AstLexicalWrite instruction)
visitAstLexicalWrite in interface AstInstructionVisitorpublic void visitAstGlobalRead(AstGlobalRead instruction)
visitAstGlobalRead in interface AstInstructionVisitorpublic void visitAstGlobalWrite(AstGlobalWrite instruction)
visitAstGlobalWrite in interface AstInstructionVisitorpublic void visitAssert(AstAssertInstruction instruction)
visitAssert in interface AstInstructionVisitorpublic void visitEachElementGet(EachElementGetInstruction inst)
visitEachElementGet in interface AstInstructionVisitorpublic void visitEachElementHasNext(EachElementHasNextInstruction inst)
visitEachElementHasNext in interface AstInstructionVisitorpublic void visitIsDefined(AstIsDefinedInstruction inst)
visitIsDefined in interface AstInstructionVisitorpublic void visitEcho(AstEchoInstruction inst)
visitEcho in interface AstInstructionVisitorpublic void visitPropertyRead(AstPropertyRead instruction)
visitPropertyRead in interface AstInstructionVisitorpublic void visitPropertyWrite(AstPropertyWrite instruction)
visitPropertyWrite in interface AstInstructionVisitor