KT-56843 [SLC] Support unsafe property initializers

This commit is contained in:
Pavel Mikhailovskii
2023-03-28 08:17:37 +00:00
committed by Space Team
parent 6b62499c85
commit 85b5a4521e
28 changed files with 556 additions and 32 deletions
@@ -0,0 +1,15 @@
public final class Big /* Big*/ {
@org.jetbrains.annotations.NotNull()
private final Size size;
@org.jetbrains.annotations.NotNull()
private final Size[] sizes;
@org.jetbrains.annotations.NotNull()
public final Size getSize();// getSize()
@org.jetbrains.annotations.NotNull()
public final Size[] getSizes();// getSizes()
public Big();// .ctor()
}
@@ -0,0 +1,7 @@
// Big
enum class Size { `2x2`, `3x3` }
class Big {
val size = Size.`3x3`
val sizes = arrayOf(Size.`3x3`)
}