KT-56840 [SLC] Don't mark primitive-backed types with @NotNull
This commit is contained in:
committed by
Space Team
parent
bcb517d66b
commit
d81170fbcc
+15
@@ -0,0 +1,15 @@
|
||||
public final class PrimitiveBackedInlineClassesKt /* PrimitiveBackedInlineClassesKt*/ {
|
||||
@kotlin.jvm.JvmName(name = "getInlineClass")
|
||||
public static final int getInlineClass();// getInlineClass()
|
||||
|
||||
@kotlin.jvm.JvmName(name = "getNullableInlineClass")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final InlineClass getNullableInlineClass();// getNullableInlineClass()
|
||||
|
||||
@kotlin.jvm.JvmName(name = "getNullableUInt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final kotlin.UInt getNullableUInt();// getNullableUInt()
|
||||
|
||||
@kotlin.jvm.JvmName(name = "getUInt")
|
||||
public static final int getUInt();// getUInt()
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
// PrimitiveBackedInlineClassesKt
|
||||
// WITH_STDLIB
|
||||
|
||||
@JvmName("getUInt") fun geUInt(): UInt = 42U
|
||||
@JvmName("getNullableUInt") fun getNullableUInt(): UInt? = null
|
||||
@JvmName("getInlineClass") fun getInlineClass(): InlineClass = InlineClass(42)
|
||||
@JvmName("getNullableInlineClass") fun getNullableUInlineClass(): InlineClass? = null
|
||||
|
||||
|
||||
@JvmInline value class InlineClass(val data: Int)
|
||||
|
||||
|
||||
// FIR_COMPARISON
|
||||
Reference in New Issue
Block a user