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

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

The newest version!
????1?,clojure/core$generate_proxy$gen_method__8057clojure/lang/AFunctioncore_proxy.cljctypeLjava/lang/Object;obj_typefmaprt_typetotypeifn_typecv	imap_typeto_types?(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()V
				
			
	!	#	%invoke8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/reflect/Method)getParameterTypes()[Ljava/lang/Class;+,
*-clojure/lang/IFn/&(Ljava/lang/Object;)Ljava/lang/Object;'102
getReturnType()Ljava/lang/Class;45
*6clojure/asm/commons/Method8getName()Ljava/lang/String;:;
*<java/lang/String>clojure/asm/Type@[Lclojure/asm/Type;B:(Ljava/lang/String;Lclojure/asm/Type;[Lclojure/asm/Type;)VD
9E$clojure/asm/commons/GeneratorAdapterGclojure/asm/OpcodesI
ACC_PUBLICIKL	JMclojure/asm/ClassVisitorO_(ILclojure/asm/commons/Method;Ljava/lang/String;[Lclojure/asm/Type;Lclojure/asm/ClassVisitor;)VQ
HRnewLabel()Lclojure/asm/Label;TU
HVgetDeclaringClassX5
*Yjava/lang/Class[getType%(Ljava/lang/Class;)Lclojure/asm/Type;]^
A_clojure/asm/MethodVisitora	visitCodec
bdclojure/lang/RTfcount(Ljava/lang/Object;)Ihi
gj'(0nloadThisp
HqgetField9(Lclojure/asm/Type;Ljava/lang/String;Lclojure/asm/Type;)Vst
Hupush(Ljava/lang/String;)Vwx
HyObject get(Object, Object){	getMethod0(Ljava/lang/String;)Lclojure/asm/commons/Method;}~
9invokeStatic1(Lclojure/asm/Type;Lclojure/asm/commons/Method;)V??
H?dup?
H?clojure/asm/Label?ifNull(Lclojure/asm/Label;)V??
H?	checkCast(Lclojure/asm/Type;)V??
H?intCast(J)I??
g?loadArg(I)V??
H?clojure/lang/Compiler$ObjExpr?nth'(Ljava/lang/Object;I)Ljava/lang/Object;??
g?clojure/lang/Compiler$HostExpr?
emitBoxReturnY(Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;Ljava/lang/Class;)V??
??iJn__7036__auto__8059'java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??clojure/core$replicate??(
??clojure/core$cons__6396?
??clojure/core$into_array??1
??invokeInterface??
H?unbox??
H?getSort()I??
A?VOID?L	A?pop?
H?goTo??
H?mark??
H?returnValue?
H?	endMethod?
H?pclassesptypesrtypemgen
else_label	end_label	decl_typethismethelse_genCodeLineNumberTableLocalVariableTable
SourceFileSourceDebugExtension1		

?P
8*?*+?*,?*-?*?*?*? *?"*?$*	?&??Q'(??	p+?*?.N*?&?0-?3:*??0+?*?7?3:?9Y+?*?=???A?C?F:?HY?N?9???C*?"?P?S:?H?W:?H?W:	+?*?Z?\?`W?b?eW-?k?l??,M?0:?oW??W?H?rW?H*??A*???*?$?A?vW?H+L?*?=???zW?H*??A|?????9??W?H??W?H????W?H*? ?A??W?H?rW?k?7
	7
??7?H????W???H-?????\??
a7??˧WW?H*? ?A?9Y???*??A*?:?k??*????????C?F?9??W?H?A??W:?A?ą?Dž???H??W?WW?H	????W?H:????W?H??W,M?0:?oW?H	:	????W?H??W:?H?????
R>??OA??
g?X?,C?I&?i?s??}??	???o?o?o???5QRSST"T%T4UMVnWxX?Y?Y?Z?[?[?[?\?\?^?_?a?accd'e8gBhIjLjRjRjdkxl~l?j?p?n?r?s?s?s?s?tu%x/y7{A{T}^~k	????Q??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