File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
compiler/src/dotty/tools/dotc/core Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -58,8 +58,8 @@ object NameOps {
5858 case _ => false
5959 }
6060
61- def likeSpaced (n : PreName ): N =
62- ( if ( name.isTermName) n.toTermName else n.toTypeName ).asInstanceOf [N ]
61+ private def likeSpaced (n : PreName ): N =
62+ name.likeSpaced(n ).asInstanceOf [N ]
6363
6464 def isConstructorName = name == CONSTRUCTOR || name == TRAIT_CONSTRUCTOR
6565 def isStaticConstructorName = name == STATIC_CONSTRUCTOR
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ object Names {
9898 /** A name in the same (term or type) namespace as this name and
9999 * with same characters as given `name`.
100100 */
101- def likeSpaced (name : Name ): ThisName
101+ def likeSpaced (name : PreName ): ThisName
102102
103103 /** A derived name consisting of this name and the added info, unless it is
104104 * already present in this name.
@@ -181,7 +181,7 @@ object Names {
181181 _typeName
182182 }
183183
184- override def likeSpaced (name : Name ): TermName = name.toTermName
184+ override def likeSpaced (name : PreName ): TermName = name.toTermName
185185
186186 def info : NameInfo = SimpleNameKind .info
187187 def underlying : TermName = unsupported(" underlying" )
@@ -450,7 +450,7 @@ object Names {
450450 override def mapLast (f : SimpleName => SimpleName ) = toTermName.mapLast(f).toTypeName
451451 override def mapParts (f : SimpleName => SimpleName ) = toTermName.mapParts(f).toTypeName
452452
453- override def likeSpaced (name : Name ): TypeName = name.toTypeName
453+ override def likeSpaced (name : PreName ): TypeName = name.toTypeName
454454
455455 override def derived (info : NameInfo ): TypeName = toTermName.derived(info).toTypeName
456456 override def exclude (kind : NameKind ): TypeName = toTermName.exclude(kind).toTypeName
You can’t perform that action at this time.
0 commit comments