Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
49b2ac1b100c5042a0e98582713938062efa6a31
/
.
/
compiler
/
testData
/
codegen
/
bytecodeText
/
inlineClasses
/
nonOverridingMethodsAreCalledByInlineClass.kt
blob: 492e3355ac170f69a4160e09de4bbe7e3b8978a6 [
file
] [
log
] [
blame
]
// !LANGUAGE: +InlineClasses
inline
class
Z
(
val x
:
Int
)
{
fun foo
()
{}
}
fun testZ
(
z
:
Z
)
=
z
.
foo
()
fun testNZ
(
z
:
Z
?)
=
z
?.
foo
()
// 0 INVOKESTATIC Z\$Erased\.foo
// 0 INVOKESTATIC Z\-Erased\.foo
// 2 INVOKESTATIC Z\.foo-impl \(I\)V