case class X(@volatile var x:Int)