lux.compiler.host$compile_jvm_lgt$fn__24459$fn__24461$fn__24468.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 ? ?lux/compiler/host$compile_jvm_lgt$fn__24459$fn__24461$fn__24468 clojure/lang/AFunction host.clj const__0 Lclojure/lang/Var; const__1 Ljava/lang/Object; const__2 const__3 const__4 ()V clojure.core int clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;
clojure/lang/Var java/lang/Long valueOf (J)Ljava/lang/Long;
! # lux.host.generics % ->bytecode-class-name '
) ->type-signature + - lux.base / return 1 3 _STAR_writer_STAR_ _PLUS_wrapper_class_PLUS_ '(Ljava/lang/Object;Ljava/lang/Object;)V 7
9 5 ; 6 = invoke &(Ljava/lang/Object;)Ljava/lang/Object; org/objectweb/asm/MethodVisitor A org/objectweb/asm/Opcodes C CHECKCAST I E F D G java/lang/String I
visitTypeInsn (ILjava/lang/String;)V K L
B M
INVOKEVIRTUAL O F D P longValue R ()J T visitMethodInsn :(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V V W
B X G__24474 org/objectweb/asm/Label [
\ 9 LCMP ^ F D _ visitInsn (I)V a b
B c intCast (J)I e f
g java/lang/Integer i (I)Ljava/lang/Integer; k
j l visitLdcInsn (Ljava/lang/Object;)V n o
B p IF_ICMPEQ r F D s
visitJumpInsn (ILorg/objectweb/asm/Label;)V u v
B w GETSTATIC y F D z
getRawRoot ()Ljava/lang/Object; | }
~ clojure/lang/IFn ? java.lang.Boolean ? ? @ ? ? FALSE ? visitFieldInsn ? W
B ? GOTO ? F D ?
visitLabel (Lorg/objectweb/asm/Label;)V ? ?
B ? TRUE ? G__24482 ocr_24479 $end ocr_24477 $then ocr_24475 ocr_24471 this val__1324__auto__ Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1
5 6
? T <? ? ?
? "? $&(? ? ? *&,? ? ? .02? ? ? 4? ? ? 7 8 ? ' *? :*+? <*,? >? ? ? ? @ ? ) I*?