Class ControlFlowGraph
java.lang.Object
org.jd.core.v1.service.converter.classfiletojavasyntax.model.cfg.ControlFlowGraph
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DefaultList
<BasicBlock> protected Method
protected int[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getLineNumber
(int offset) getStart()
newBasicBlock
(int fromOffset, int toOffset) newBasicBlock
(int type, int fromOffset, int toOffset) newBasicBlock
(int type, int fromOffset, int toOffset, boolean inverseCondition) newBasicBlock
(int type, int fromOffset, int toOffset, HashSet<BasicBlock> predecessors) newBasicBlock
(BasicBlock original) void
setOffsetToLineNumbers
(int[] offsetToLineNumbers)
-
Field Details
-
method
-
list
-
offsetToLineNumbers
protected int[] offsetToLineNumbers
-
-
Constructor Details
-
ControlFlowGraph
-
-
Method Details
-
getMethod
-
getBasicBlocks
-
getStart
-
newBasicBlock
-
newBasicBlock
-
newBasicBlock
-
newBasicBlock
-
newBasicBlock
public BasicBlock newBasicBlock(int type, int fromOffset, int toOffset, HashSet<BasicBlock> predecessors) -
setOffsetToLineNumbers
public void setOffsetToLineNumbers(int[] offsetToLineNumbers) -
getLineNumber
public int getLineNumber(int offset)
-