Interface VariableNamer
-
- All Known Implementing Classes:
VariableNamerDefault
,VariableNamerHinted
public interface VariableNamer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
forceName(Ident ident, long stackPosition, java.lang.String name)
NamedVariable
getName(int originalRawOffset, Ident ident, long stackPosition, boolean clashed)
java.util.List<NamedVariable>
getNamedVariables()
void
mutatingRenameUnClash(NamedVariable toRename)
-
-
-
Method Detail
-
getName
NamedVariable getName(int originalRawOffset, Ident ident, long stackPosition, boolean clashed)
-
getNamedVariables
java.util.List<NamedVariable> getNamedVariables()
-
mutatingRenameUnClash
void mutatingRenameUnClash(NamedVariable toRename)
-
forceName
void forceName(Ident ident, long stackPosition, java.lang.String name)
-
-