Uses of Class
com.strobel.decompiler.languages.java.ast.VariableDeclarationStatement
Packages that use VariableDeclarationStatement
Package
Description
-
Uses of VariableDeclarationStatement in com.strobel.decompiler.languages.java
Methods in com.strobel.decompiler.languages.java with parameters of type VariableDeclarationStatementModifier and TypeMethodDescriptionJavaOutputVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, Void ignored) private Void
JavaOutputVisitor.writeVariableDeclaration
(VariableDeclarationStatement node, boolean semicolon) -
Uses of VariableDeclarationStatement in com.strobel.decompiler.languages.java.analysis
Methods in com.strobel.decompiler.languages.java.analysis with parameters of type VariableDeclarationStatementModifier and TypeMethodDescriptionControlFlowGraphBuilder.NodeCreationVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, ControlFlowNode data) -
Uses of VariableDeclarationStatement in com.strobel.decompiler.languages.java.ast
Fields in com.strobel.decompiler.languages.java.ast with type parameters of type VariableDeclarationStatementModifier and TypeFieldDescriptionstatic final Role
<VariableDeclarationStatement> TryCatchStatement.TRY_DECLARED_RESOURCE_ROLE
Methods in com.strobel.decompiler.languages.java.ast that return types with arguments of type VariableDeclarationStatementMethods in com.strobel.decompiler.languages.java.ast with parameters of type VariableDeclarationStatementModifier and TypeMethodDescriptionDepthFirstAstVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, T data) IAstVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, T data) JavaNameResolver.FindDeclarationVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, String name) JavaResolver.ResolveVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, Void data) -
Uses of VariableDeclarationStatement in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as VariableDeclarationStatementModifier and TypeFieldDescriptionprivate final VariableDeclarationStatement
RewriteSwitchExpressionsTransform.resultDeclaration
(package private) VariableDeclarationStatement
RewriteSwitchExpressionsTransform.SwitchInfo.rewrittenDeclaration
private static final VariableDeclarationStatement
StringSwitchRewriterTransform.TABLE_SWITCH_INPUT
Methods in com.strobel.decompiler.languages.java.ast.transforms that return VariableDeclarationStatementModifier and TypeMethodDescription(package private) static VariableDeclarationStatement
ConvertLoopsTransform.findVariableDeclaration
(AstNode node, String identifier) (package private) VariableDeclarationStatement
InvokeDynamicRewriter.IndyHelperBuilder.makeHandleVariableDeclaration()
(package private) VariableDeclarationStatement
MethodHandleConstantRewriter.LcdMHHelperBuilder.makeHandleVariableDeclaration()
(package private) VariableDeclarationStatement
MethodHandleConstantRewriter.LcdMHHelperBuilder.makeMethodTypeVariableDeclaration()
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type VariableDeclarationStatementModifier and TypeMethodDescription(package private) static Statement
ConvertLoopsTransform.canMoveVariableDeclarationIntoStatement
(DecompilerContext context, VariableDeclarationStatement declaration, Statement targetStatement) static boolean
DeclareVariablesTransform.findDeclarationPoint
(DefiniteAssignmentAnalysis analysis, VariableDeclarationStatement declaration, BlockStatement block, StrongBox<Statement> declarationPoint, Statement skipUpThrough) InsertNecessaryConversionsTransform.visitVariableDeclaration
(VariableDeclarationStatement node, Void data) -
Uses of VariableDeclarationStatement in com.strobel.decompiler.languages.java.utilities
Methods in com.strobel.decompiler.languages.java.utilities with parameters of type VariableDeclarationStatementModifier and TypeMethodDescriptionRedundantCastUtility.IsRedundantVisitor.visitVariableDeclaration
(VariableDeclarationStatement node, Void data)