JVM IR: Fix visibility of protected/private functions with reified types

This commit is contained in:
Steven Schäfer
2021-01-06 17:05:35 +01:00
committed by Alexander Udalov
parent dad10e94aa
commit 98a9e142e8
11 changed files with 129 additions and 24 deletions
@@ -0,0 +1,17 @@
@kotlin.Metadata
public final class A {
// source: 'suspendInlineReified.kt'
public method <init>(): void
public synthetic final method internalFun$test_module(p0: java.lang.Object): java.lang.Object
private synthetic final method privateFun(p0: java.lang.Object): java.lang.Object
protected synthetic final method protectedFun(p0: java.lang.Object): java.lang.Object
public synthetic final method publicFun(p0: java.lang.Object): java.lang.Object
}
@kotlin.Metadata
public final class SuspendInlineReifiedKt {
// source: 'suspendInlineReified.kt'
public synthetic final static method internalFun(p0: java.lang.Object): java.lang.Object
private synthetic final static method privateFun(p0: java.lang.Object): java.lang.Object
public synthetic final static method publicFun(p0: java.lang.Object): java.lang.Object
}