static interface MakeDeclaredNamesUnique.Renamer
Modifier and Type | Method and Description |
---|---|
void |
addDeclaredName(java.lang.String name,
boolean hoisted)
Called when a declared name is found in the local current scope.
|
MakeDeclaredNamesUnique.Renamer |
forChildScope(boolean hoisted) |
MakeDeclaredNamesUnique.Renamer |
getHoistRenamer() |
java.lang.String |
getReplacementName(java.lang.String oldName) |
boolean |
stripConstIfReplaced() |
void addDeclaredName(java.lang.String name, boolean hoisted)
java.lang.String getReplacementName(java.lang.String oldName)
boolean stripConstIfReplaced()
MakeDeclaredNamesUnique.Renamer forChildScope(boolean hoisted)
MakeDeclaredNamesUnique.Renamer getHoistRenamer()