Uses of Interface
org.benf.cfr.reader.bytecode.analysis.variables.NamedVariable
-
-
Uses of NamedVariable in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Fields in org.benf.cfr.reader.bytecode.analysis.parse.lvalue declared as NamedVariable Modifier and Type Field Description private NamedVariable
LocalVariable. name
Methods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that return NamedVariable Modifier and Type Method Description NamedVariable
LocalVariable. getName()
-
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 NamedVariable Modifier and Type Class Description private static class
LocalClassScopeDiscoverImpl.SentinelNV
Fields in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope declared as NamedVariable Modifier and Type Field Description private NamedVariable
AbstractLValueScopeDiscoverer.ScopeDefinition. name
Fields in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope with type parameters of type NamedVariable Modifier and Type Field Description (package private) java.util.Map<NamedVariable,AbstractLValueScopeDiscoverer.ScopeDefinition>
AbstractLValueScopeDiscoverer. earliestDefinition
(package private) java.util.Map<java.lang.Integer,java.util.Map<NamedVariable,java.lang.Boolean>>
AbstractLValueScopeDiscoverer. earliestDefinitionsByLevel
Methods in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope that return NamedVariable Modifier and Type Method Description NamedVariable
AbstractLValueScopeDiscoverer.ScopeDefinition. getName()
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope with parameters of type NamedVariable Constructor Description ScopeDefinition(int depth, java.util.Stack<StatementContainer<StructuredStatement>> nestedScope, StatementContainer<StructuredStatement> exactStatement, LValue lValue, InferredJavaType inferredJavaType, NamedVariable name)
ScopeDefinition(int depth, java.util.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 NamedVariable Modifier and Type Class Description class
NamedVariableDefault
class
NamedVariableFromHint
Fields in org.benf.cfr.reader.bytecode.analysis.variables with type parameters of type NamedVariable Modifier and Type Field Description private java.util.Map<LocalVariableEntry,NamedVariable>
VariableNamerHinted. cache
private java.util.Map<Ident,NamedVariable>
VariableNamerDefault. cached
Methods in org.benf.cfr.reader.bytecode.analysis.variables that return NamedVariable Modifier and Type Method Description NamedVariable
VariableNamer. getName(int originalRawOffset, Ident ident, long stackPosition, boolean clashed)
NamedVariable
VariableNamerDefault. getName(int originalRawOffset, Ident ident, long stackPosition, boolean clashed)
NamedVariable
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 NamedVariable Modifier and Type Method Description java.util.List<NamedVariable>
VariableNamer. getNamedVariables()
java.util.List<NamedVariable>
VariableNamerDefault. getNamedVariables()
java.util.List<NamedVariable>
VariableNamerHinted. getNamedVariables()
Methods in org.benf.cfr.reader.bytecode.analysis.variables with parameters of type NamedVariable Modifier and Type Method Description void
VariableNamer. mutatingRenameUnClash(NamedVariable toRename)
void
VariableNamerDefault. mutatingRenameUnClash(NamedVariable toRename)
void
VariableNamerHinted. mutatingRenameUnClash(NamedVariable toRename)
-