491e07690 ^
1 2 3 4 5 6
trait That1[A] class T[A, This <: That1[A]] extends AnyVal { self: This => var next: This = _ final def loop(x: This, cnt: Int): Int = loop(x, cnt + 1) }