Uses of Interface
org.benf.cfr.reader.bytecode.analysis.variables.NamedVariable
Packages that use NamedVariable
Package
Description
-
Uses of NamedVariable in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Fields in org.benf.cfr.reader.bytecode.analysis.parse.lvalue declared as NamedVariableMethods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that return NamedVariable -
Uses of NamedVariable in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope
Classes in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope that implement NamedVariableFields in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope declared as NamedVariableModifier and TypeFieldDescriptionprivate final NamedVariable
AbstractLValueScopeDiscoverer.ScopeDefinition.name
Fields in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope with type parameters of type NamedVariableModifier and TypeFieldDescription(package private) final Map<NamedVariable,
AbstractLValueScopeDiscoverer.ScopeDefinition> AbstractLValueScopeDiscoverer.earliestDefinition
(package private) final Map<Integer,
Map<NamedVariable, Boolean>> AbstractLValueScopeDiscoverer.earliestDefinitionsByLevel
Methods in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope that return NamedVariableConstructors in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope with parameters of type NamedVariableModifierConstructorDescription(package private)
ScopeDefinition
(int depth, Stack<StatementContainer<StructuredStatement>> nestedScope, StatementContainer<StructuredStatement> exactStatement, LValue lValue, InferredJavaType inferredJavaType, NamedVariable name) (package private)
ScopeDefinition
(int depth, Stack<StatementContainer<StructuredStatement>> nestedScope, StatementContainer<StructuredStatement> exactStatement, LValue lValue, JavaTypeInstance type, NamedVariable name, StatementContainer<StructuredStatement> hint, boolean immediate) -
Uses of NamedVariable in org.benf.cfr.reader.bytecode.analysis.variables
Classes in org.benf.cfr.reader.bytecode.analysis.variables that implement NamedVariableFields in org.benf.cfr.reader.bytecode.analysis.variables with type parameters of type NamedVariableModifier and TypeFieldDescriptionprivate final Map<LocalVariableEntry,
NamedVariable> VariableNamerHinted.cache
private Map<Ident,
NamedVariable> VariableNamerDefault.cached
Methods in org.benf.cfr.reader.bytecode.analysis.variables that return NamedVariableModifier and TypeMethodDescriptionVariableNamerDefault.getName
(int originalRawOffset, Ident ident, long stackPosition, boolean clashed) VariableNamerHinted.getName
(int originalRawOffset, Ident ident, long stackPosition, boolean clashed) Methods in org.benf.cfr.reader.bytecode.analysis.variables that return types with arguments of type NamedVariableModifier and TypeMethodDescriptionVariableNamer.getNamedVariables()
VariableNamerDefault.getNamedVariables()
VariableNamerHinted.getNamedVariables()
Methods in org.benf.cfr.reader.bytecode.analysis.variables with parameters of type NamedVariableModifier and TypeMethodDescriptionvoid
VariableNamer.mutatingRenameUnClash
(NamedVariable toRename) void
VariableNamerDefault.mutatingRenameUnClash
(NamedVariable toRename) void
VariableNamerHinted.mutatingRenameUnClash
(NamedVariable toRename)