@@ -401,7 +401,7 @@ class LazyVals extends MiniPhase with IdentityDenotTransformer {
401
401
else { // need to create a new flag
402
402
offsetSymbol = newSymbol(claz, offsetById, Synthetic , defn.LongType ).enteredAfter(this )
403
403
offsetSymbol.addAnnotation(Annotation (defn.ScalaStaticAnnot ))
404
- val flagName = s " ${ StdNames .nme. BITMAP_PREFIX }$id " . toTermName
404
+ val flagName = LazyBitMapName .fresh(id.toString. toTermName)
405
405
val flagSymbol = newSymbol(claz, flagName, containerFlags, defn.LongType ).enteredAfter(this )
406
406
flag = ValDef (flagSymbol, Literal (Constant (0L )))
407
407
val offsetTree = ValDef (offsetSymbol, getOffset.appliedTo(thizClass, Literal (Constant (flagName.toString))))
@@ -411,7 +411,7 @@ class LazyVals extends MiniPhase with IdentityDenotTransformer {
411
411
case None =>
412
412
offsetSymbol = newSymbol(claz, offsetName(0 ), Synthetic , defn.LongType ).enteredAfter(this )
413
413
offsetSymbol.addAnnotation(Annotation (defn.ScalaStaticAnnot ))
414
- val flagName = s " ${ StdNames .nme. BITMAP_PREFIX } 0 " .toTermName
414
+ val flagName = LazyBitMapName .fresh( " 0" .toTermName)
415
415
val flagSymbol = newSymbol(claz, flagName, containerFlags, defn.LongType ).enteredAfter(this )
416
416
flag = ValDef (flagSymbol, Literal (Constant (0L )))
417
417
val offsetTree = ValDef (offsetSymbol, getOffset.appliedTo(thizClass, Literal (Constant (flagName.toString))))
0 commit comments