Modifier and Type | Field and Description |
---|---|
private NamedVariable |
LocalVariable.name |
Modifier and Type | Method and Description |
---|---|
NamedVariable |
LocalVariable.getName() |
Modifier and Type | Class and Description |
---|---|
private static class |
LocalClassScopeDiscoverImpl.SentinelNV |
Modifier and Type | Field and Description |
---|---|
private NamedVariable |
AbstractLValueScopeDiscoverer.ScopeDefinition.name |
Modifier and Type | Field and 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 |
Modifier and Type | Method and Description |
---|---|
NamedVariable |
AbstractLValueScopeDiscoverer.ScopeDefinition.getName() |
Constructor and 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) |
Modifier and Type | Class and Description |
---|---|
class |
NamedVariableDefault |
class |
NamedVariableFromHint |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<LocalVariableEntry,NamedVariable> |
VariableNamerHinted.cache |
private java.util.Map<Ident,NamedVariable> |
VariableNamerDefault.cached |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
java.util.List<NamedVariable> |
VariableNamer.getNamedVariables() |
java.util.List<NamedVariable> |
VariableNamerDefault.getNamedVariables() |
java.util.List<NamedVariable> |
VariableNamerHinted.getNamedVariables() |
Modifier and Type | Method and Description |
---|---|
void |
VariableNamer.mutatingRenameUnClash(NamedVariable toRename) |
void |
VariableNamerDefault.mutatingRenameUnClash(NamedVariable toRename) |
void |
VariableNamerHinted.mutatingRenameUnClash(NamedVariable toRename) |