// !DIAGNOSTICS: -UNUSED_EXPRESSION -UNUSED_PARAMETER -UNUSED_VARIABLE -NOTHING_TO_INLINE public class Z { val privateProperty = 11; fun privateFun() { } } public inline fun test() { Z().privateProperty Z().privateFun() } inline fun testInternal() { Z().privateProperty Z().privateFun() } public class Z2 { private val privateProperty = 11; private fun privateFun() { } public inline fun test() { privateProperty privateFun() } inline fun testInternal() { privateProperty privateFun() } }