Class PassContext
- java.lang.Object
-
- org.jetbrains.java.decompiler.api.passes.PassContext
-
public final class PassContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PassContext(RootStatement root, ControlFlowGraph graph, StructMethod mt, StructClass cl, VarProcessor varProc, DecompileRecord rec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StructClassgetEnclosingClass()ControlFlowGraphgetGraph()StructMethodgetMethod()DecompileRecordgetRec()RootStatementgetRoot()VarProcessorgetVarProc()voidsetRoot(RootStatement root)
-
-
-
Constructor Detail
-
PassContext
public PassContext(RootStatement root, ControlFlowGraph graph, StructMethod mt, StructClass cl, VarProcessor varProc, DecompileRecord rec)
-
-
Method Detail
-
getRoot
public RootStatement getRoot()
-
setRoot
public void setRoot(RootStatement root)
-
getGraph
public ControlFlowGraph getGraph()
-
getMethod
public StructMethod getMethod()
-
getEnclosingClass
public StructClass getEnclosingClass()
-
getVarProc
public VarProcessor getVarProc()
-
getRec
public DecompileRecord getRec()
-
-