JVM IR: perform substitution in IrTypeSystemContext.getSubstitutedUnderlyingType

This commit is contained in:
Alexander Udalov
2019-07-19 13:50:45 +02:00
parent 908498a560
commit cfd3d974d1
2 changed files with 13 additions and 5 deletions
@@ -1,5 +1,4 @@
// !LANGUAGE: +InlineClasses
// IGNORE_BACKEND: JVM_IR
@Suppress("INLINE_CLASS_HAS_INAPPLICABLE_PARAMETER_TYPE")
inline class NonNull<T : Any>(val x: T)
@@ -29,4 +28,4 @@ object Test {
// method: Test::asNullableForNullableValue-wXDnar0
// jvm signature: (LNullableValue;)V
// generic signature: (LNullableValue<Ljava/lang/Integer;>;)V
// generic signature: (LNullableValue<Ljava/lang/Integer;>;)V