Package com.strobel.decompiler.ast
Class AstBuilder.SubroutineInfo
- java.lang.Object
-
- com.strobel.decompiler.ast.AstBuilder.SubroutineInfo
-
- Enclosing class:
- AstBuilder
private static final class AstBuilder.SubroutineInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ControlFlowGraphcfg(package private) java.util.List<ExceptionHandler>containedHandlers(package private) java.util.List<ControlFlowNode>contents(package private) java.util.List<Instruction>deadReferences(package private) Instructionend(package private) ControlFlowNodeentryNode(package private) java.util.List<ControlFlowNode>exitNodes(package private) java.util.List<Instruction>liveReferences(package private) Instructionstart
-
Constructor Summary
Constructors Constructor Description SubroutineInfo(ControlFlowNode entryNode, java.util.List<ControlFlowNode> contents, ControlFlowGraph cfg)
-
-
-
Field Detail
-
start
final Instruction start
-
end
final Instruction end
-
liveReferences
final java.util.List<Instruction> liveReferences
-
deadReferences
final java.util.List<Instruction> deadReferences
-
contents
final java.util.List<ControlFlowNode> contents
-
entryNode
final ControlFlowNode entryNode
-
exitNodes
final java.util.List<ControlFlowNode> exitNodes
-
containedHandlers
final java.util.List<ExceptionHandler> containedHandlers
-
cfg
final ControlFlowGraph cfg
-
-
Constructor Detail
-
SubroutineInfo
public SubroutineInfo(ControlFlowNode entryNode, java.util.List<ControlFlowNode> contents, ControlFlowGraph cfg)
-
-