@@ -223,13 +223,13 @@ object scalaPrimitives {
223
223
import core .StdNames .nme
224
224
225
225
// scala.Array
226
- val ArrayClass = defn.ArrayClass
226
+ lazy val ArrayClass = defn.ArrayClass
227
227
addPrimitives(ArrayClass , nme.length, LENGTH )
228
228
addPrimitives(ArrayClass , nme.apply, APPLY )
229
229
addPrimitives(ArrayClass , nme.update, UPDATE )
230
230
231
231
// scala.Boolean
232
- val BooleanClass = defn.BooleanClass
232
+ lazy val BooleanClass = defn.BooleanClass
233
233
addPrimitives(BooleanClass , nme.EQ , EQ )
234
234
addPrimitives(BooleanClass , nme.NE , NE )
235
235
addPrimitives(BooleanClass , nme.UNARY_! , ZNOT )
@@ -240,7 +240,7 @@ object scalaPrimitives {
240
240
addPrimitives(BooleanClass , nme.XOR , XOR )
241
241
242
242
// scala.Byte
243
- val ByteClass = defn.ByteClass
243
+ lazy val ByteClass = defn.ByteClass
244
244
addPrimitives(ByteClass , nme.EQ , EQ )
245
245
addPrimitives(ByteClass , nme.NE , NE )
246
246
addPrimitives(ByteClass , nme.ADD , ADD )
@@ -273,7 +273,7 @@ object scalaPrimitives {
273
273
addPrimitives(ByteClass , nme.toDouble, B2D )
274
274
275
275
// scala.Short
276
- val ShortClass = defn.ShortClass
276
+ lazy val ShortClass = defn.ShortClass
277
277
addPrimitives(ShortClass , nme.EQ , EQ )
278
278
addPrimitives(ShortClass , nme.NE , NE )
279
279
addPrimitives(ShortClass , nme.ADD , ADD )
@@ -306,7 +306,7 @@ object scalaPrimitives {
306
306
addPrimitives(ShortClass , nme.toDouble, S2D )
307
307
308
308
// scala.Char
309
- val CharClass = defn.CharClass
309
+ lazy val CharClass = defn.CharClass
310
310
addPrimitives(CharClass , nme.EQ , EQ )
311
311
addPrimitives(CharClass , nme.NE , NE )
312
312
addPrimitives(CharClass , nme.ADD , ADD )
@@ -338,7 +338,7 @@ object scalaPrimitives {
338
338
addPrimitives(CharClass , nme.toDouble, C2D )
339
339
340
340
// scala.Int
341
- val IntClass = defn.IntClass
341
+ lazy val IntClass = defn.IntClass
342
342
addPrimitives(IntClass , nme.EQ , EQ )
343
343
addPrimitives(IntClass , nme.NE , NE )
344
344
addPrimitives(IntClass , nme.ADD , ADD )
@@ -370,7 +370,7 @@ object scalaPrimitives {
370
370
addPrimitives(IntClass , nme.toDouble, I2D )
371
371
372
372
// scala.Long
373
- val LongClass = defn.LongClass
373
+ lazy val LongClass = defn.LongClass
374
374
addPrimitives(LongClass , nme.EQ , EQ )
375
375
addPrimitives(LongClass , nme.NE , NE )
376
376
addPrimitives(LongClass , nme.ADD , ADD )
@@ -402,7 +402,7 @@ object scalaPrimitives {
402
402
addPrimitives(LongClass , nme.toDouble, L2D )
403
403
404
404
// scala.Float
405
- val FloatClass = defn.FloatClass
405
+ lazy val FloatClass = defn.FloatClass
406
406
addPrimitives(FloatClass , nme.EQ , EQ )
407
407
addPrimitives(FloatClass , nme.NE , NE )
408
408
addPrimitives(FloatClass , nme.ADD , ADD )
@@ -427,7 +427,7 @@ object scalaPrimitives {
427
427
addPrimitives(FloatClass , nme.UNARY_- , NEG )
428
428
429
429
// scala.Double
430
- val DoubleClass = defn.DoubleClass
430
+ lazy val DoubleClass = defn.DoubleClass
431
431
addPrimitives(DoubleClass , nme.EQ , EQ )
432
432
addPrimitives(DoubleClass , nme.NE , NE )
433
433
addPrimitives(DoubleClass , nme.ADD , ADD )
0 commit comments