File tree Expand file tree Collapse file tree 2 files changed +9
-6
lines changed
compiler/src/dotty/tools/dotc Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -431,8 +431,11 @@ class Definitions {
431
431
methodNames.map(getWrapVarargsArrayModule.requiredMethod(_))
432
432
})
433
433
434
- @ tu lazy val ListModule : Symbol = requiredModule(" scala.collection.immutable.List" )
435
- @ tu lazy val NilModule : Symbol = requiredModule(" scala.collection.immutable.Nil" )
434
+ @ tu lazy val ListClass : Symbol = requiredClass(" scala.collection.immutable.List" )
435
+ @ tu lazy val ListModule : Symbol = requiredModule(" scala.collection.immutable.List" )
436
+ @ tu lazy val NilModule : Symbol = requiredModule(" scala.collection.immutable.Nil" )
437
+ @ tu lazy val ConsClass : Symbol = requiredClass(" scala.collection.immutable.::" )
438
+ @ tu lazy val SeqFactoryClass : Symbol = requiredClass(" scala.collection.SeqFactory" )
436
439
437
440
@ tu lazy val SingletonClass : ClassSymbol =
438
441
// needed as a synthetic class because Scala 2.x refers to it in classfiles
Original file line number Diff line number Diff line change @@ -317,10 +317,10 @@ class SpaceEngine(using Context) extends SpaceLogic {
317
317
import tpd ._
318
318
import SpaceEngine ._
319
319
320
- private val scalaSeqFactoryClass = requiredClass( " scala.collection.SeqFactory " )
321
- private val scalaListType = requiredClassRef( " scala.collection.immutable.List " )
322
- private val scalaNilType = requiredModuleRef( " scala.collection.immutable.Nil " )
323
- private val scalaConsType = requiredClassRef( " scala.collection.immutable.:: " )
320
+ private val scalaSeqFactoryClass = defn. SeqFactoryClass
321
+ private val scalaListType = defn. ListClass .typeRef
322
+ private val scalaNilType = defn. NilModule .termRef
323
+ private val scalaConsType = defn. ConsClass .typeRef
324
324
325
325
private val constantNullType = ConstantType (Constant (null ))
326
326
private val constantNullSpace = Typ (constantNullType)
You can’t perform that action at this time.
0 commit comments