[Parcelize] Fully expand type aliases when checking for RawValue
^KT-61432 Fixed
This commit is contained in:
+7
-1
@@ -1,10 +1,14 @@
|
||||
// FIR_IDENTICAL
|
||||
|
||||
package test
|
||||
|
||||
import kotlinx.parcelize.Parcelize
|
||||
import kotlinx.parcelize.RawValue
|
||||
import android.os.Parcelable
|
||||
|
||||
typealias TypeAlias = Any
|
||||
typealias RawValueTypeAlias = @RawValue Any
|
||||
|
||||
@Parcelize
|
||||
class User(
|
||||
val a: String,
|
||||
@@ -14,5 +18,7 @@ class User(
|
||||
val e: @RawValue Any?,
|
||||
val f: @RawValue Map<String, Any>,
|
||||
val g: Map<String, @RawValue Any>,
|
||||
val h: Map<@RawValue Any, List<@RawValue Any>>
|
||||
val h: Map<@RawValue Any, List<@RawValue Any>>,
|
||||
val i: @RawValue TypeAlias,
|
||||
val j: RawValueTypeAlias,
|
||||
) : Parcelable
|
||||
|
||||
Reference in New Issue
Block a user