Value Classes: Forbid var properties with value class receivers

This commit is contained in:
Ilmir Usmanov
2020-11-27 20:36:38 +01:00
parent 19b16da183
commit f43899086a
14 changed files with 79 additions and 18 deletions
@@ -0,0 +1,12 @@
// !LANGUAGE: +InlineClasses
// !DIAGNOSTICS: -UNUSED_PARAMETER
inline class IC(val a: Any) {
var member: Any
get() = a
set(value) {}
}
var IC.extension: Any
get() = a
set(value) {}