All Downloads are FREE. Search and download functionalities are using the official Maven repository.

clojure.core$generate_proxy.class Maven / Gradle / Ivy

The newest version!
????1?clojure/core$generate_proxyclojure/lang/AFunctioncore_proxy.clj()V
invokeStatic8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;clojure/asm/ClassWriterCOMPUTE_MAXSI	
(I)V

clojure/core$proxy_name

java/lang/Stringconst__1Ljava/lang/Object;	java/lang/Character	charValue()C!"
 #const__2%	&replace(CC)Ljava/lang/String;()
*clojure/asm/Type,
getObjectType&(Ljava/lang/String;)Lclojure/asm/Type;./
-0'clojure/core$generate_proxy$iname__80482
3__clojureFnMap5(clojure/core$generate_proxy$totype__80507
8*clojure/core$generate_proxy$to_types__8052:(Ljava/lang/Object;)V<
;=clojure/lang/IFn?invoke&(Ljava/lang/Object;)Ljava/lang/Object;AB@Cconst__3E	Fconst__4H	Iconst__5K	Lconst__6N	Oconst__7Q	Rconst__8T	U,clojure/core$generate_proxy$gen_bridge__8054W9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)VY
XZ,clojure/core$generate_proxy$gen_method__8057\?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V^
]_clojure/asm/OpcodesaV1_5c	bd
ACC_PUBLICf	bg	ACC_SUPERi	bjclojure/lang/Numbersladd(JJ)Jno
mpclojure/lang/RTrintCast(J)Itu
sv	const__13x	yclojure/core$cons__6396{
|clojure/core$map~
clojure/core$into_array?
B
??[Ljava/lang/String;?visitN(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V??

?ACC_PRIVATE?	b?ACC_VOLATILE?	b?
getDescriptor()Ljava/lang/String;??
-?
visitFielde(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lclojure/asm/FieldVisitor;??

?java/lang/Class?getDeclaredConstructors"()[Ljava/lang/reflect/Constructor;??
??clojure/core$seq__6422?
??clojure/lang/Indexed?nth(I)Ljava/lang/Object;????java/lang/reflect/Constructor?getModifiers()I??
??java/lang/reflect/Modifier?	isPrivate(I)Z??
??getParameterTypes()[Ljava/lang/Class;??
??clojure/asm/commons/Method?	VOID_TYPELclojure/asm/Type;??	-?[Lclojure/asm/Type;?:(Ljava/lang/String;Lclojure/asm/Type;[Lclojure/asm/Type;)V?
??$clojure/asm/commons/GeneratorAdapter?clojure/asm/ClassVisitor?_(ILclojure/asm/commons/Method;Ljava/lang/String;[Lclojure/asm/Type;Lclojure/asm/ClassVisitor;)V?
??clojure/asm/MethodVisitor?	visitCode?
??loadThis?
??dup?
??loadArgs?
??invokeConstructor1(Lclojure/asm/Type;Lclojure/asm/commons/Method;)V??
??returnValue?
??	endMethod?
??ptypesmgenctorjava/lang/Boolean?FALSELjava/lang/Boolean;??	??clojure/core$chunked_seq_QMARK_?
??clojure/core$chunk_first?
??clojure/core$chunk_rest?
??count(Ljava/lang/Object;)I??
s?(I)It?
s?c__7013__auto__8150clojure/core$first__6404?
??clojure/core$next__6406
?seq_8060temp__6753__auto__8151
chunk_8061
count_8062Ji_80639void __initClojureFnMappings(clojure.lang.IPersistentMap)
	getMethod0(Ljava/lang/String;)Lclojure/asm/commons/Method;
?putField9(Lclojure/asm/Type;Ljava/lang/String;Lclojure/asm/Type;)V
?;void __updateClojureFnMappings(clojure.lang.IPersistentMap)getField
?	const__25		checkCast(Lclojure/asm/Type;)V
?/clojure.lang.IPersistentCollection cons(Object) invokeInterface"?
?#4clojure.lang.IPersistentMap __getClojureFnMappings()%$clojure/core$generate_proxy$fn__8070'
(=()Ljava/lang/Object;A*@+9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;?-
s.clojure/lang/PersistentArrayMap0EMPTY!Lclojure/lang/PersistentArrayMap;23	14,clojure/core$generate_proxy$iter__8082__80886
7=iter__7322__auto__8152clojure/core$into1:
;1clojure/core$generate_proxy$abstract_QMARK___8106=
>clojure/core$remove@
Aclojure/core$filterC
Dclojure/core$concatF
Gclojure/lang/TupleIcreateF(Ljava/lang/Object;Ljava/lang/Object;)Lclojure/lang/IPersistentVector;KL
JMabstract_QMARK_mm_no_abstractabstract_methsclojure/core$group_by_sigR
S?$clojure/core$generate_proxy$fn__8111U
V$clojure/core$generate_proxy$fn__8113X
YJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
[
\	const__28Lclojure/lang/Var;^_	`clojure/lang/Varb
getRawRootd*
ceclojure/lang/PersistentHashSetg Lclojure/lang/PersistentHashSet;2i	hj	const__34l_	mclojure/core$reduce1o
p\clojure/core$valsr
s?A@umethc__7013__auto__8153seq_8123temp__6753__auto__8154
chunk_8124
count_8125i_8126	vec__8127destbridgesc__7013__auto__8155c__7013__auto__8156seq_8119temp__6753__auto__8157
chunk_8120
count_8121i_8122	vec__8130seq_8115temp__6753__auto__8158
chunk_8116
count_8117i_8118$clojure/core$generate_proxy$fn__8137?
?=c__7013__auto__8159$clojure/core$generate_proxy$fn__8139?
?=seq_8133temp__6753__auto__8160
chunk_8134
count_8135i_8136$clojure/core$generate_proxy$fn__8145?
?=c__7013__auto__8161$clojure/core$generate_proxy$fn__8147?
?=seq_8141temp__6753__auto__8162
chunk_8142
count_8143i_8144	vec__8064mm
consideredifaces_meths	vec__8067mgroupsrtypesmb
bridge_QMARK_visitEnd?

?toByteArray()[B??

?cvcnamectypeinamefmaptotypeto_types
super_type	imap_typeifn_typeobj_typesym_typert_typeex_type
gen_bridge
gen_methodsuper
interfaces
valueOf(C)Ljava/lang/Character;??
 ?clojure.lang.IPersistentMap?classForName%(Ljava/lang/String;)Ljava/lang/Class;??
s?clojure.lang.IFn?java.lang.Object?clojure.lang.Symbol?clojure.lang.RT?'java.lang.UnsupportedOperationException?clojure.lang.IProxy?"clojure.lang.IPersistentCollection?clojure.core?into1?var8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;??
s?second?CodeLineNumberTableLocalVariableTable
SourceFileSourceDebugExtension1%EHKNQTx^_l_?*?	??-	
?|=~?
Y??M*+???? ?$?'? ?$?+N-??1:?3Y?4:6:?8Y?9:?;Y?>:?@*?D:	?@?G?D:
?@?J?D:?@?M?D:?@?P?DW?@?S?D:
?@?V?D:?XY,?[:?]Y:
:
:,
?`:,?
?e?h??k??q?w-???@*?D?:?z+?}????????W,?
???????q?w?
?-??????W*??????::	7	7??????w??:???????	W??W?@:?????D:??Y?????-:????:??Y?h?????,?Ƿ?:?̶?W?Ŷ?W?Ŷ?W?Ŷ?W??	?-:????W?Ŷ?W:?Ŷ?W::
a77::???>W:??:Y?*??%::??Y?9??4??::??:?????	?w?77::?????W?:???????	W??W?@:?????D:??Y?????-:????:??Y?h?????,?Ƿ?:?̶?W?Ŷ?W?Ŷ?W?Ŷ?W??	?-:????W?Ŷ?W:?Ŷ?W:?		77::??ݧWW??:??Y?h:?????,?Ƿ?:?̶?W?Ŷ?W?Ŷ?W???-?
?-?W?Ŷ?W:?Ŷ?W??:??Y?h:?????,?Ƿ?:?̶?W?Ŷ?W?Ŷ?W???-?
?-?W???@??D?-?W?Ŷ?W??:?@??D?-!?????$W??
?-?W???-?
?-?W?Ŷ?W:?Ŷ?W&??:??Y?h:?????,?Ƿ?:?̶?W?Ŷ?W??:?-:?
:
?-?W?Ŷ?W:?Ŷ?W?(Y*K?)?@?,:	?w?/::
?w?/:?5?7Y:?8::?@+L?D?<:?>Y??:?B:::?E::::?H?N:	?w?/::
?w?/:?H?T:?VY?W??:?YY?Z::?]:?a?f?k?n?f???q::?t?B: ::?t?B:!:??:":#	7$	7&&$??=#??&?w??:((	?w?/:)(:(
?w?/:**:*??:+:,	7-	7//-??E,??/?w??:1?@1:1)?vW+:+,:,-/
a7/7-:,:+?????W+:+??:11Y????}1:1:22??Y?9??42??:32:2??33:3?????	?w?7/7-:,:+??`?3W2?:3?@3:3)?vW2:2?		7/7-:,:+??-?WW":"#:#$&
a7&7$:#:"??ŧ?W":"??:((Y?z??u(:(:))??Y?9??4)??:*):)??**:*?????	?w?7&7$:#:"??h?+W)?:**	?w?/:+*:*
?w?/:,,:,??:4:5	76	7886??E5??8?w??:3?@3:3+?vW4:45:568
a7876:5:4?????W4:4??:33Y????}3:3:::??Y?9??4:??:;:::??;;:;?????	?w?7876:5:4??`?3W:?:;?@;:;+?vW:::?		7876:5:4??-?WW):)?		7&7$:#:"??=?WW!:!??:":#	7$	7&&$??L#??&?w??:(?@(:(??Y	???vW":"#:#$&
a7&7$:#:"?????W":"??:((Y?????(:(:))??Y?9??4)??:*):)??**:*?????	?w?7&7$:#:"??Y?:W)?:*?@*:*??Y	???vW):)?		7&7$:#:"???WW : ??:":#	7$	7&&$??L#??&?w??:(?@(:(??Y???vW":"#:#$&
a7&7$:#:"?????W":"??:((Y?????(:(:))??Y?9??4)??:*):)??**:*?????	?w?7&7$:#:"??Y?:W)?:*?@*:*??Y???vW):)?		7&7$:#:"???WW,?
??W-N,M?
???N??i????s??V?????&????s?)V????~k0f5i2l/o,	?n??N??????
m?-M??9?-O?$P?Q?-w1c&x3?(w3Moy2:?z1??y+??{,??|-??}/?%~(?)?
?*&?*?-w3?&?;	!(w;?o?:???3j??4m??5p??6s??8E ?*Q+`?,?g?)???(???"???#???$???&	?4w(
&?*
3/w*	?v?)	???(	u??"	x??#	{??$	~??&
?4w(
?&?*0/w*
?v?)
???(
r??"
u??#
x??$
{??&????????????^?R?"C?.7?<)?R?k??z?? ???!r?)T?2K?;B??>?H5?S*?`?	o?
~
???
???
??<?
??
?
???
???
??}?}????-.%/-0U7Y7b8h8q9w9?:?:?;?;?<?<?=?=????????	?
?*?3?7?;?K?V?^?o?o?????????????????????????&?0?=?P?k?~??????????????????????.?8?B?L?c?m?z????????????????#?D?N?X?q?}?????????????????????????2?<?^?h?u??????????????????????????????????:?M?r?u?z???????????#?&?+?L?[?s?s???????????????	?	?	#?	-?	~?	~?	??	??	??	??	??	??
?
?
?
5?
F?
{?
{?
??
??
??
??
??
?????2?C?i?w?A?"
+L,M?Ȱ?-	???w.?ͳ/?ͳ'ϸӳGոӳJ׸ӳMٸӳP۸ӳSݸӳV߸ӳz?ӳ????c?a????c?n??-??fSMAP
core_proxy.java
Clojure
*S Clojure
*F
+ 1 core_proxy.clj
clojure/core_proxy.clj
*L
43#1,207:43
*E




© 2015 - 2025 Weber Informatics LLC | Privacy Policy