lux.compiler.base$unwrap_boolean.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of luxc-jvm Show documentation
Show all versions of luxc-jvm Show documentation
The JVM compiler for the Lux programming language.
The newest version!
???? 1 L lux/compiler/base$unwrap_boolean clojure/lang/AFunction base.clj const__0 Lclojure/lang/Var; ()V clojure.core
str clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;
clojure/lang/Var
invoke &(Ljava/lang/Object;)Ljava/lang/Object; org/objectweb/asm/MethodVisitor org/objectweb/asm/Opcodes CHECKCAST I ! " # java/lang/Boolean % java/lang/String '
visitTypeInsn (ILjava/lang/String;)V ) *
+
INVOKEVIRTUAL - " . booleanValue 0
getRawRoot ()Ljava/lang/Object; 2 3
4 clojure/lang/IFn 6 () 8 Z : 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; < 7 = visitMethodInsn :(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ? @
A G__6390 Ljava/lang/Object; this writer Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1 G &