Ilmir Usmanov
|
15c325cf10
|
Value classes: Allow nested inline classes
|
2020-12-04 05:45:51 +01: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 |
|