Uses of Class
com.strobel.decompiler.languages.java.ast.DefiniteAssignmentAnalysis
-
Packages that use DefiniteAssignmentAnalysis Package Description com.strobel.decompiler.languages.java.ast.transforms -
-
Uses of DefiniteAssignmentAnalysis in com.strobel.decompiler.languages.java.ast.transforms
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type DefiniteAssignmentAnalysis Modifier and Type Method Description private static booleanDeclareVariablesTransform. canMoveVariableIntoSubBlock(DefiniteAssignmentAnalysis analysis, BlockStatement block, Statement statement, java.lang.String variableName, boolean allowPassIntoLoops)private static booleanDeclareVariablesTransform. canRedeclareVariable(DefiniteAssignmentAnalysis analysis, BlockStatement block, AstNode node, java.lang.String variableName)private voidDeclareVariablesTransform. declareVariableInBlock(DefiniteAssignmentAnalysis analysis, BlockStatement block, AstType type, java.lang.String variableName, Variable variable, boolean allowPassIntoLoops)static booleanDeclareVariablesTransform. findDeclarationPoint(DefiniteAssignmentAnalysis analysis, VariableDeclarationStatement declaration, BlockStatement block, StrongBox<Statement> declarationPoint, Statement skipUpThrough)(package private) static booleanDeclareVariablesTransform. findDeclarationPoint(DefiniteAssignmentAnalysis analysis, java.lang.String variableName, boolean allowPassIntoLoops, BlockStatement block, StrongBox<Statement> declarationPoint, Statement skipUpThrough)private voidDeclareLocalClassesTransform. run(AstNode node, DefiniteAssignmentAnalysis daa)private voidDeclareVariablesTransform. run(AstNode node, DefiniteAssignmentAnalysis daa)
-