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
-