From 0db1043fe7a473a1065a85664b3596f9257480a4 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Sat, 7 Nov 2015 15:15:00 +0100 Subject: Harmonize naming conventions for BoxedUnit Also, delete unused `uncheckedStableClassRef` entry. --- src/dotty/tools/dotc/core/Definitions.scala | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/dotty/tools/dotc/core') diff --git a/src/dotty/tools/dotc/core/Definitions.scala b/src/dotty/tools/dotc/core/Definitions.scala index c8d5a3480..bee7be6a7 100644 --- a/src/dotty/tools/dotc/core/Definitions.scala +++ b/src/dotty/tools/dotc/core/Definitions.scala @@ -256,8 +256,6 @@ class Definitions { lazy val ArrayConstructorR = ctx.requiredMethodRef(ArrayTypeRef, nme.CONSTRUCTOR) def ArrayConstructor = ArrayConstructorR.symbol - lazy val uncheckedStableClassRef: TypeRef = ctx.requiredClassRef("scala.annotation.unchecked.uncheckedStable") // ### roll into annotations - lazy val UnitTypeRef = valueTypeRef("scala.Unit", BoxedUnitTypeRef, java.lang.Void.TYPE, UnitEnc) def UnitClass = UnitTypeRef.symbol.asClass lazy val BooleanTypeRef = valueTypeRef("scala.Boolean", BoxedBooleanTypeRef, java.lang.Boolean.TYPE, BooleanEnc) @@ -307,7 +305,7 @@ class Definitions { lazy val BoxedUnitTypeRef = ctx.requiredClassRef("scala.runtime.BoxedUnit") def BoxedUnitClass = BoxedUnitTypeRef.symbol.asClass - lazy val BoxedUnit_UNIT = BoxedUnitTypeRef.symbol.linkedClass.requiredValue("UNIT") // ### replace with BoxedUnitModule? + lazy val BoxedUnit_UNIT = BoxedUnitClass.linkedClass.requiredValue("UNIT") lazy val BoxedBooleanTypeRef = ctx.requiredClassRef("java.lang.Boolean") def BoxedBooleanClass = BoxedBooleanTypeRef.symbol.asClass @@ -334,7 +332,7 @@ class Definitions { lazy val BoxedLongModule = ctx.requiredModule("java.lang.Long") lazy val BoxedFloatModule = ctx.requiredModule("java.lang.Float") lazy val BoxedDoubleModule = ctx.requiredModule("java.lang.Double") - lazy val BoxedVoidModule = ctx.requiredModule("java.lang.Void") + lazy val BoxedUnitModule = ctx.requiredModule("java.lang.Void") lazy val ByNameParamClass2x = specialPolyClass(tpnme.BYNAME_PARAM_CLASS, Covariant, AnyType) lazy val EqualsPatternClass = specialPolyClass(tpnme.EQUALS_PATTERN, EmptyFlags, AnyType) -- cgit v1.2.3