Dmitriy Novozhilov
|
f3a8fcaea6
|
[FE] Make constructors of sealed classes protected instead of internal
|
2021-02-12 13:36:38 +03:00 |
|
Dmitriy Novozhilov
|
f14bd87ecc
|
[Test] Update testdata of diagnostic tests during to change language to 1.5
Mostly this commit contains changes of descriptor dump of sealed classes
tests according to changed visibility of sealed class constructor
|
2021-01-28 13:19:24 +03:00 |
|
Ilmir Usmanov
|
129de76288
|
Value classes: Generate @JvmInline annotation for inline classes
but not for value classes.
Since inline classes and value classes share the same flag, we use
presence of the annotation to distinguish them.
|
2020-12-01 23:45:47 +01:00 |
|
Ilmir Usmanov
|
ca3e7cf1a7
|
Value classes: Report lacking @JvmInline only on JVM backend
Report when @JvmInline is applied on non-value class.
|
2020-11-27 23:52:07 +01:00 |
|
Ilmir Usmanov
|
92f1681de0
|
Value classes: treat @JvmInline value classes as inline classes
Report error on value classes without @JvmInline annotation.
Do not check for @JvmInline annotation in value classes since
it breaks reflection.
|
2020-11-27 23:52:06 +01:00 |
|