Package com.ibm.wala.cast.ir.cfg
Class AstInducedCFG.AstPEIVisitor
- java.lang.Object
-
- com.ibm.wala.ssa.SSAInstruction.Visitor
-
- com.ibm.wala.cfg.InducedCFG.PEIVisitor
-
- com.ibm.wala.cast.ir.cfg.AstInducedCFG.AstPEIVisitor
-
- All Implemented Interfaces:
AstInstructionVisitor,SSAInstruction.IVisitor
- Enclosing class:
- AstInducedCFG
protected class AstInducedCFG.AstPEIVisitor extends InducedCFG.PEIVisitor implements AstInstructionVisitor
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAstPEIVisitor(boolean[] r)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitAssert(AstAssertInstruction instruction)voidvisitAstGlobalRead(AstGlobalRead instruction)voidvisitAstGlobalWrite(AstGlobalWrite instruction)voidvisitAstLexicalRead(AstLexicalRead inst)voidvisitAstLexicalWrite(AstLexicalWrite inst)voidvisitEachElementGet(EachElementGetInstruction inst)voidvisitEachElementHasNext(EachElementHasNextInstruction inst)voidvisitEcho(AstEchoInstruction inst)voidvisitIsDefined(AstIsDefinedInstruction inst)-
Methods inherited from class com.ibm.wala.cfg.InducedCFG.PEIVisitor
breakBasicBlock, visitArrayLength, visitArrayLoad, visitArrayStore, visitCheckCast, visitGet, visitInvoke, visitMonitor, visitNew, visitPut, visitThrow
-
Methods inherited from class com.ibm.wala.ssa.SSAInstruction.Visitor
visitBinaryOp, visitComparison, visitConditionalBranch, visitConversion, visitGetCaughtException, visitGoto, visitInstanceof, visitLoadMetadata, visitPhi, visitPi, visitReturn, visitSwitch, 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.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
-
visitAstLexicalRead
public void visitAstLexicalRead(AstLexicalRead inst)
- Specified by:
visitAstLexicalReadin interfaceAstInstructionVisitor
-
visitAstLexicalWrite
public void visitAstLexicalWrite(AstLexicalWrite inst)
- Specified by:
visitAstLexicalWritein interfaceAstInstructionVisitor
-
visitAstGlobalRead
public void visitAstGlobalRead(AstGlobalRead instruction)
- Specified by:
visitAstGlobalReadin interfaceAstInstructionVisitor
-
visitAstGlobalWrite
public void visitAstGlobalWrite(AstGlobalWrite instruction)
- Specified by:
visitAstGlobalWritein interfaceAstInstructionVisitor
-
visitAssert
public void visitAssert(AstAssertInstruction instruction)
- Specified by:
visitAssertin interfaceAstInstructionVisitor
-
visitEachElementHasNext
public void visitEachElementHasNext(EachElementHasNextInstruction inst)
- Specified by:
visitEachElementHasNextin interfaceAstInstructionVisitor
-
visitEachElementGet
public void visitEachElementGet(EachElementGetInstruction inst)
- Specified by:
visitEachElementGetin interfaceAstInstructionVisitor
-
visitIsDefined
public void visitIsDefined(AstIsDefinedInstruction inst)
- Specified by:
visitIsDefinedin interfaceAstInstructionVisitor
-
visitEcho
public void visitEcho(AstEchoInstruction inst)
- Specified by:
visitEchoin interfaceAstInstructionVisitor
-
-