lux.compiler.host$fn__21524.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$fn__21524 clojure/lang/AFunction host.clj const__0 Lclojure/lang/Var; const__1 const__2 const__3 Ljava/lang/Object; const__4 const__5 const__6 const__7 const__8 const__9 const__10 const__11 const__12 ()V lux.host bytecode-version clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;
clojure/lang/Var ! # clojure.core % + ' )
into-array + - java.lang.String / java/lang/Class 1 forName %(Ljava/lang/String;)Ljava/lang/Class; 3 4
2 5
7 lux.compiler.host 9 init-method ; = java/lang/Long ? valueOf (J)Ljava/lang/Long; A B
@ C
E G long I K O lux.compiler.base Q save-class! S U second W Y clojure.string [ split ] _ / a java/util/regex/Pattern c compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; e f
d g i k
l invoke &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Object p org/objectweb/asm/ClassWriter r COMPUTE_MAXS I t u s v (I)V k x
s y
getRawRoot ()Ljava/lang/Object; { |
" } java/lang/Number intCast (Ljava/lang/Object;)I ? ?
? org/objectweb/asm/Opcodes ?
ACC_PUBLIC ? u ? ? ACC_SUPER ? u ? ? clojure/lang/Numbers ? add (JJ)J ? ?
? ? ACC_ABSTRACT ? u ? ? (J)I ? ?
? lux/Function ? java/lang/String ? clojure/lang/IFn ? clojure/lang/PersistentVector ? EMPTY Lclojure/lang/PersistentVector; ? ? ? ? 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; n ? ? ? [Ljava/lang/String; ? visit N(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V ? ?
s ? ACC_FINAL ? u ? ?
_partials_ ? u
visitField k(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lorg/objectweb/asm/FieldVisitor; ? ?
s ? org/objectweb/asm/FieldVisitor ? visitEnd ?
? ? G__21532 G__21531 x visitMethod m(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/objectweb/asm/MethodVisitor; ? ?
s ? org/objectweb/asm/MethodVisitor ? visitCode ?
? ? ALOAD ? u ? ? visitVarInsn (II)V ? ?
? ?
INVOKESPECIAL ? u ? ? visitMethodInsn :(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ? ?
? ? ILOAD ? u ? ? PUTFIELD ? u ? ? visitFieldInsn ? ?
? ? RETURN ? u ? ? visitInsn ? x
? ? visitMaxs ? ?
? ?
? ? G__21535 %lux/compiler/host$fn__21524$fn__21539 ? (Ljava/lang/Object;J)V k ?
? ? n | ? ? n__4379__auto__21546 J n o ? ?
s ? G__21544 toByteArray ()[B ? ?
s ? ocr_21536 _EQ_init_method ocr_21533 _EQ_class ocr_21529 super_class ocr_21527 this val__1324__auto__ Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1
? ?? ? "? $&(? ? "? *&,? ? "? .0? 6? 8: