@@ -487,10 +487,10 @@ class Definitions {
487487 @ tu lazy val Predef_identity : Symbol = ScalaPredefModule .requiredMethod(nme.identity)
488488 @ tu lazy val Predef_undefined : Symbol = ScalaPredefModule .requiredMethod(nme.??? )
489489
490- def SubTypeClass ( using Context ) : ClassSymbol = requiredClass(" scala.<:<" )
490+ @ tu lazy val SubTypeClass : ClassSymbol = requiredClass(" scala.<:<" )
491491 @ tu lazy val SubType_refl : Symbol = SubTypeClass .companionModule.requiredMethod(nme.refl)
492492
493- def DummyImplicitClass ( using Context ) : ClassSymbol = requiredClass(" scala.DummyImplicit" )
493+ @ tu lazy val DummyImplicitClass : ClassSymbol = requiredClass(" scala.DummyImplicit" )
494494
495495 @ tu lazy val ScalaRuntimeModule : Symbol = requiredModule(" scala.runtime.ScalaRunTime" )
496496 def runtimeMethodRef (name : PreName ): TermRef = ScalaRuntimeModule .requiredMethodRef(name)
@@ -528,8 +528,11 @@ class Definitions {
528528 methodNames.map(getWrapVarargsArrayModule.requiredMethod(_))
529529 })
530530
531- @ tu lazy val ListModule : Symbol = requiredModule(" scala.collection.immutable.List" )
532- @ tu lazy val NilModule : Symbol = requiredModule(" scala.collection.immutable.Nil" )
531+ @ tu lazy val ListClass : Symbol = requiredClass(" scala.collection.immutable.List" )
532+ @ tu lazy val ListModule : Symbol = requiredModule(" scala.collection.immutable.List" )
533+ @ tu lazy val NilModule : Symbol = requiredModule(" scala.collection.immutable.Nil" )
534+ @ tu lazy val ConsClass : Symbol = requiredClass(" scala.collection.immutable.::" )
535+ @ tu lazy val SeqFactoryClass : Symbol = requiredClass(" scala.collection.SeqFactory" )
533536
534537 @ tu lazy val SingletonClass : ClassSymbol =
535538 // needed as a synthetic class because Scala 2.x refers to it in classfiles
0 commit comments