JVM IR: generate field for private companion object in interface as synthetic

This commit is contained in:
Alexander Udalov
2020-09-10 21:23:01 +02:00
parent fc141a52da
commit 9250d86915
3 changed files with 82 additions and 6 deletions
@@ -1,5 +1,4 @@
// !LANGUAGE: +ProperVisibilityForCompanionObjectInstanceField
// IGNORE_BACKEND: JVM_IR
open class TestProtectedCompanionInClass {
protected companion object
@@ -15,4 +14,4 @@ class TestPrivateCompanionInClass {
interface TestPrivateCompanionInInterface {
private companion object
}
}