Interface IRView
- All Known Implementing Classes:
AstIRFactory.AstIR
,IR
,SummarizedMethodWithNames.SyntheticIRWithNames
,SyntheticIR
public interface IRView
-
Method Summary
Modifier and TypeMethodDescriptiongetBasicBlocksForCall
(CallSiteReference callSite) String[]
getLocalNames
(int i, int v) getPEI
(ProgramCounter peiLoc)
-
Method Details
-
getSymbolTable
SymbolTable getSymbolTable() -
getControlFlowGraph
ControlFlowGraph<SSAInstruction,ISSABasicBlock> getControlFlowGraph() -
getBasicBlocksForCall
-
getInstructions
SSAInstruction[] getInstructions() -
getPEI
-
getMethod
IMethod getMethod() -
getExitBlock
ISSABasicBlock getExitBlock() -
iterateNewSites
Iterator<NewSiteReference> iterateNewSites() -
iterateCallSites
Iterator<CallSiteReference> iterateCallSites() -
getBlocks
Iterator<ISSABasicBlock> getBlocks() -
getLocalNames
-