[K2/N] Fix property accessors modality in K2 metadata

^KT-56603
This commit is contained in:
Pavel Kunyavskiy
2023-03-16 15:48:44 +01:00
committed by Space Team
parent aa3c189d83
commit b01cc1f88c
8 changed files with 63 additions and 7 deletions
@@ -0,0 +1,23 @@
package test;
abstract class A {
abstract val a: Int
abstract var b: Int
protected set
val c: Int = TODO()
val d: Int
get() = TODO()
var e: Int
get() = TODO()
set(value) = TODO()
var f: Int = TODO()
private set
open val g: Int = TODO()
open val h: Int
get() = TODO()
open var k: Int
get() = TODO()
set(value) = TODO()
open var l: Int = TODO()
protected set
}
@@ -0,0 +1,15 @@
abstract class A constructor() {
abstract val a: Int
abstract var b: Int
protected set
val c: Int
val d: Int
var e: Int
var f: Int
private set
open val g: Int
open val h: Int
open var k: Int
open var l: Int
protected set
}