lux.compiler.host$fn__21633.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__21633 clojure/lang/AFunction host.clj const__0 Lclojure/lang/Var; const__1 const__2 Lclojure/lang/Keyword; const__3 const__4 Ljava/lang/Object; const__5 const__6 const__7 const__8 const__9 const__10 Lclojure/lang/AFn; ()V lux.host.generics ->bytecode-class-name clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;
clojure/lang/Var ! # lux.compiler.host % compile-LuxRT-nat-methods ' ) file + keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; - .
/ clojure/lang/Keyword 1
3 column 5
7 java/lang/Integer 9 valueOf (I)Ljava/lang/Integer; ; <
: =
? line A
C
E arglists G
I java/lang/Object K =class M clojure/lang/Symbol O intern ;(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Symbol; Q R
P S clojure/lang/IObj U tag W ClassWriter Y map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; [ \
] clojure/lang/IPersistentMap _ withMeta 2(Lclojure/lang/IPersistentMap;)Lclojure/lang/IObj; a b V c vector 5([Ljava/lang/Object;)Lclojure/lang/IPersistentVector; e f
g java/util/Arrays i asList %([Ljava/lang/Object;)Ljava/util/List; k l
j m clojure/lang/PersistentList o create 0(Ljava/util/List;)Lclojure/lang/IPersistentList; q r
p s
u private w
y java/lang/Boolean { TRUE Ljava/lang/Boolean; } ~ | lux/compiler/host.clj ? clojure/lang/AFn ? ? ?
? invoke ()Ljava/lang/Object;
getRawRoot ? ?
" ? clojure/lang/IFn ? java.lang.Long ? &(Ljava/lang/Object;)Ljava/lang/Object; ? ? ? ? setMeta (Lclojure/lang/IPersistentMap;)V ? ?
" ?