[JVM_IR] Generate line numbers and nops for init blocks.
This seems to be what JVM does and it allows you to set a breakpoint on the init line.
This commit is contained in:
+7
-1
@@ -25,6 +25,8 @@ public final class ListOfUsers$$serializer : java/lang/Object, kotlinx/serializa
|
||||
ALOAD (0)
|
||||
CHECKCAST
|
||||
PUTSTATIC (descriptor, Lkotlinx/serialization/SerialDescriptor;)
|
||||
LABEL (L1)
|
||||
LINENUMBER (13)
|
||||
RETURN
|
||||
}
|
||||
|
||||
@@ -332,6 +334,8 @@ public final class OptionalUser$$serializer : java/lang/Object, kotlinx/serializ
|
||||
ALOAD (0)
|
||||
CHECKCAST
|
||||
PUTSTATIC (descriptor, Lkotlinx/serialization/SerialDescriptor;)
|
||||
LABEL (L1)
|
||||
LINENUMBER (10)
|
||||
RETURN
|
||||
}
|
||||
|
||||
@@ -687,6 +691,8 @@ public final class User$$serializer : java/lang/Object, kotlinx/serialization/in
|
||||
ALOAD (0)
|
||||
CHECKCAST
|
||||
PUTSTATIC (descriptor, Lkotlinx/serialization/SerialDescriptor;)
|
||||
LABEL (L1)
|
||||
LINENUMBER (7)
|
||||
RETURN
|
||||
}
|
||||
|
||||
@@ -1000,4 +1006,4 @@ public final class User : java/lang/Object {
|
||||
public final java.lang.String getFirstName()
|
||||
|
||||
public final java.lang.String getLastName()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user