IDELightClassContexts: @PublishedApi affects codegen

This commit is contained in:
Pavel V. Talanov
2017-03-10 21:10:32 +03:00
parent d846d05527
commit 8054020f61
6 changed files with 38 additions and 1 deletions
@@ -0,0 +1,8 @@
public final class A {
public final void test() { /* compiled code */ }
@kotlin.PublishedApi
public final int access$test(int p) { /* compiled code */ }
public A() { /* compiled code */ }
}
+11
View File
@@ -0,0 +1,11 @@
// A
class A {
inline fun test() {
{
`access$test`(1)
}()
}
@PublishedApi
internal fun `access$test`(p: Int) = p
}