clojure.core.match$fn__855.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 ? clojure/core/match$fn__855 clojure/lang/AFunction match.clj const__0 Lclojure/lang/Var; const__1 Lclojure/lang/Keyword; const__2 const__3 Ljava/lang/Object; const__4 const__5 const__6 Lclojure/lang/AFn; const__7 const__8 const__9 const__10 const__11 const__12 const__13 const__14 const__15 ()V clojure.core.match emit-pattern clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; " #
! $ clojure/lang/Var & ( file * keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; , -
! . clojure/lang/Keyword 0 2 column 4
6 java/lang/Integer 8 valueOf (I)Ljava/lang/Integer; : ;
9 < > line @
B D java/lang/Object F clojure/core/match.clj H map 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; J K
! L clojure/lang/AFn N P clojure.core R instance? T V clojure.lang.MultiFn X java/lang/Class Z forName %(Ljava/lang/String;)Ljava/lang/Class; \ ]
[ ^ ` deref b d f doc h j ?Returns the corresponding pattern for the given syntax. Dispatches
on the class of its argument. For example, `[(:or 1 2) 2]` is dispatched
as clojure.lang.IPersistentVector l n class p r default t v global-hierarchy x z |
} invoke ()Ljava/lang/Object; clojure/lang/IPersistentMap ? setMeta (Lclojure/lang/IPersistentMap;)V ? ?
' ? hasRoot ()Z ? ?
' ?
getRawRoot ? ?
' ? clojure/lang/IFn ? &(Ljava/lang/Object;)Ljava/lang/Object; ? ? ? clojure/lang/MultiFn ? and__3973__auto__857 Z java/lang/String ? clojure/lang/IRef ? L(Ljava/lang/String;Lclojure/lang/IFn;Ljava/lang/Object;Lclojure/lang/IRef;)V | ?
? ? bindRoot (Ljava/lang/Object;)V ? ?
' ? v__4114__auto__858 this Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1
? C +? %? '? )+? /? 1? 35? /? 1? 7? =? ?A? /? 1? CX? =? E? GY+? /SYISY5? /SY? =SYA? /SYX? =S? M? O? QSU? %? '? WY? _? aSc? %? '? eX? =? gi? /? 1? k? GY+? /SYISY5? /SY? =SYA? /SYX? =SYi? /SYmS? M? O? oSq? %? '? su? /? 1? wSy? %? '? {? ? X | ? *? ~? ? X ? ? ? k? )Y? Q? ?? ?L+? '? ?=? ? e? ?? ?+L? ? ? ?? W? ? 3W? )Y? o? ?? ?Y? ?Y? ?? s? ?? ?? w? {? ?? ?? ?? ? ? ? \ ? j ? ? X X X X X ? ? ^SMAP
match.java
Clojure
*S Clojure
*F
+ 1 match.clj
clojure/core/match.clj
*L
1622#1,7:1622
*E