@@ -64,10 +64,8 @@ object NameOps {
6464 def isReplWrapperName = name.toSimpleName containsSlice INTERPRETER_IMPORT_WRAPPER
6565 def isSetterName = name endsWith SETTER_SUFFIX
6666 def isSingletonName = name endsWith SINGLETON_SUFFIX
67- def isAvoidClashName = name endsWith AVOID_CLASH_SUFFIX
6867 def isImportName = name startsWith IMPORT
6968 def isFieldName = name endsWith LOCAL_SUFFIX
70- def isShadowedName = name.startsWith(nme.SHADOWED )
7169 def isDefaultGetterName = name.isTermName && name.asTermName.defaultGetterIndex >= 0
7270 def isScala2LocalSuffix = name.endsWith(" " )
7371 def isModuleVarName (name : Name ): Boolean =
@@ -119,17 +117,10 @@ object NameOps {
119117 /** If name ends in module class suffix, drop it */
120118 def stripModuleClassSuffix : Name = name.exclude(ModuleClassName )
121119
122- /** Append a suffix so that this name does not clash with another name in the same scope */
123- def avoidClashName : TermName = (name ++ AVOID_CLASH_SUFFIX ).toTermName
124-
125- /** If name ends in "avoid clash" suffix, drop it */
126- def stripAvoidClashSuffix : Name =
127- if (isAvoidClashName) name dropRight AVOID_CLASH_SUFFIX .length else name
128-
129120 /** If flags is a ModuleClass but not a Package, add module class suffix */
130121 def adjustIfModuleClass (flags : Flags .FlagSet ): N = {
131122 if (flags is (ModuleClass , butNot = Package )) name.asTypeName.moduleClassName
132- else stripAvoidClashSuffix
123+ else likeTyped(name.toTermName.exclude( AvoidClashName ))
133124 }.asInstanceOf [N ]
134125
135126 /** The superaccessor for method with given name */
@@ -192,10 +183,6 @@ object NameOps {
192183 }
193184 else name
194185
195- def shadowedName : N = likeTyped(nme.SHADOWED ++ name)
196-
197- def revertShadowed : N = likeTyped(name.drop(nme.SHADOWED .length))
198-
199186 def implClassName : N = likeTyped(name ++ tpnme.IMPL_CLASS_SUFFIX )
200187
201188 def errorName : N = likeTyped(name ++ nme.ERROR )
0 commit comments