Skip to content

Instantly share code, notes, and snippets.

@elect86
Created May 6, 2019 09:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save elect86/7a81a145d59bc1b1ae4bad7af92c8e12 to your computer and use it in GitHub Desktop.
Save elect86/7a81a145d59bc1b1ae4bad7af92c8e12 to your computer and use it in GitHub Desktop.
fun main() {
val a = 0f
val b = 0f
if(a == b) println()
}
// class version 50.0 (50)
// access flags 0x31
public final class unsigned/TKt {
// compiled from: t.kt
// debug info: SMAP
t.kt
Kotlin
*S Kotlin
*F
+ 1 t.kt
unsigned/TKt
*L
1#1,7:1
*E
@Lkotlin/Metadata;(mv={1, 1, 15}, bv={1, 0, 3}, k=2, d1={"\u0000\u0008\n\u0000\n\u0002\u0010\u0002\n\u0000\u001a\u0006\u0010\u0000\u001a\u00020\u0001\u00a8\u0006\u0002"}, d2={"main", "", "kotlin-unsigned"})
// access flags 0x19
public final static main()V
L0
LINENUMBER 4 L0
FCONST_0
FSTORE 0
L1
LINENUMBER 5 L1
FCONST_0
FSTORE 1
L2
LINENUMBER 6 L2
FLOAD 0
FLOAD 1
FCMPG
IFNE L3
ICONST_0
ISTORE 2
GETSTATIC java/lang/System.out : Ljava/io/PrintStream;
INVOKEVIRTUAL java/io/PrintStream.println ()V
L3
LINENUMBER 7 L3
FRAME APPEND [F F]
RETURN
L4
LOCALVARIABLE b F L2 L4 1
LOCALVARIABLE a F L1 L4 0
MAXSTACK = 2
MAXLOCALS = 3
// access flags 0x1009
public static synthetic main([Ljava/lang/String;)V
INVOKESTATIC unsigned/TKt.main ()V
RETURN
MAXSTACK = 0
MAXLOCALS = 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment