File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
compiler/src/dotty/tools/dotc Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -206,7 +206,7 @@ object NameKinds {
206206 override def definesNewName = true
207207
208208 def mkString (underlying : TermName , info : ThisInfo ) = {
209- val safePrefix = str.sanitize(underlying.toString + separator)
209+ val safePrefix = str.sanitize(underlying.toString) + separator
210210 safePrefix + info.num
211211 }
212212
Original file line number Diff line number Diff line change @@ -22,10 +22,9 @@ object FreshNameCreator {
2222 * call to this function (provided the prefix does not end in a digit).
2323 */
2424 def newName (prefix : TermName , unique : UniqueNameKind ): TermName = {
25- val key = str.sanitize(prefix.toString + unique.separator)
25+ val key = str.sanitize(prefix.toString) + unique.separator
2626 counters(key) += 1
27- val counter = counters(key)
28- prefix.derived(unique.NumberedInfo (counter))
27+ prefix.derived(unique.NumberedInfo (counters(key)))
2928 }
3029 }
3130}
You can’t perform that action at this time.
0 commit comments