blob: 7306039c650980027c240b4d287c30ddc6015128 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
trait Foo {
@volatile private[this] var x: String = ""
@volatile private var y: String = ""
}
class Bar extends Foo
object Test extends dotty.runtime.LegacyApp {
classOf[Bar].getDeclaredFields.foreach(f => {
assert(java.lang.reflect.Modifier.isVolatile(f.getModifiers), f.getName)
})
}
|