1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
package p1 { object InlineHolder { @inline def inlinable = p1.PackageProtectedJava.protectedMethod() + 1 } } object O { @noinline def x = p1.InlineHolder.inlinable } object Test { def main(args: Array[String]) { println(O.x) } }