blob: 17d07ba960e46cb93b14ccb5dbafcce6f9425dc2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
valueclasses-impl-restrictions.scala:3: error: implementation restriction: nested object is not allowed in value class
This restriction is planned to be removed in subsequent releases.
object X
^
valueclasses-impl-restrictions.scala:4: error: implementation restriction: lazy val is not allowed in value class
This restriction is planned to be removed in subsequent releases.
lazy val y = 1
^
valueclasses-impl-restrictions.scala:10: error: implementation restriction: nested trait is not allowed in value class
This restriction is planned to be removed in subsequent releases.
trait I2 {
^
valueclasses-impl-restrictions.scala:16: error: implementation restriction: nested class is not allowed in value class
This restriction is planned to be removed in subsequent releases.
val i2 = new I2 { val q = x.s }
^
valueclasses-impl-restrictions.scala:22: error: implementation restriction: nested class is not allowed in value class
This restriction is planned to be removed in subsequent releases.
private[this] class I2(val q: String)
^
5 errors found
|