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

clojure.lang.Compiler$InvokeExpr.class Maven / Gradle / Ivy

????2?
45	67
48
49:;<	6=
>
?
6@:A
?B	?C	?D	?E	?F	?G	?H	?I	?JK	M
N	6OP	6Q
R
6S
T	?U
VW	?X	?YZ	[
&\"]^_`
(Ba
(b
?cd
(efg
(h
'i	&[
?h
6j??
klmnopmqr	?s	?t
?u	tEvw	xy?z{
x|
}~B??
J?
??
??
??	?E?
6?
??
??	?
??
??
??	6??
t?
??	?
?	6?
??
??
??
??
??
??
??
?
6??
??
??
??
<?
4?
??	?	6?
??
r??
<c
??
??
t?
??
<?
V?
??
???
6?
6?
V?	?
6?	6?
??
4?
4??
????
4?
??	6?
6?
4?
?	6?
??
4?	4?
4?
???
???
????
4?
??
4??
4????	6??	6??
6?
6?
???
???
&??fexprExprInnerClassesLclojure/lang/Compiler$Expr;tagLjava/lang/Object;args Lclojure/lang/IPersistentVector;lineIcolumnsourceLjava/lang/String;
isProtocolZisDirect	siteIndex
protocolOnLjava/lang/Class;onMethodLjava/lang/reflect/Method;onKeyLclojure/lang/Keyword;methodMapKeysigTag'(ILclojure/lang/Var;)Ljava/lang/Object;CodeLineNumberTableLocalVariableTablesig Lclojure/lang/APersistentVector;
restOffsetsLclojure/lang/ISeq;argcountvLclojure/lang/Var;arglists
StackMapTable??<h(Ljava/lang/String;IILclojure/lang/Symbol;Lclojure/lang/Compiler$Expr;Lclojure/lang/IPersistentVector;)VmmapLclojure/lang/IPersistentMap;mmapValmnamemethodsLjava/util/List;ponfvarpvarthis
InvokeExpr"Lclojure/lang/Compiler$InvokeExpr;Lclojure/lang/Symbol;???{?PZ^??eval()Ljava/lang/Object;ifnLclojure/lang/IFn;argvsLclojure/lang/PersistentVector;eLjava/lang/Throwable;w???emit?C?ObjExpra(Lclojure/lang/Compiler$C;Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;)VcontextLclojure/lang/Compiler$C;objxLclojure/lang/Compiler$ObjExpr;gen&Lclojure/asm/commons/GeneratorAdapter;	emitProtomethod	ObjMethod!Lclojure/lang/Compiler$ObjMethod;mLclojure/asm/commons/Method;onLabelLclojure/asm/Label;	callLabelendLabel????emitArgsAndCallb(ILclojure/lang/Compiler$C;Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;)VrestArgsfirstArgToEmithasJavaClass()ZgetJavaClass()Ljava/lang/Class;parseJ(Lclojure/lang/Compiler$C;Lclojure/lang/ISeq;)Lclojure/lang/Compiler$Expr;valsexprformtagaritysigtagvtagretprimctargetformP()V
SourceFile
Compiler.java??????????clojure/lang/APersistentVector?	
?1????????????????clojure/lang/Compiler$VarExprVarExpr??
?clojure/lang/Var? ????????clojure/lang/IPersistentMap?clojure/lang/Keyword"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderNo method of interface:  found for function:   of protocol: @ (The protocol method may have been defined before and removed.)!?"#$%&'?(No single method:  of interface: ?)java/lang/reflect/Method????????clojure/lang/IFn?*?+)clojure/lang/Compiler$Expr,-./?01java/lang/Throwable'clojure/lang/Compiler$CompilerExceptionCompilerException?2?3456
789:;<=1>4?1@AClass classOf(Object)BCDEFAGHIAJKL6MNOP;Q6RK3STUV9Object getRawRoot()WEX1YSZ[\]^`abc?d?clojure/lang/Compiler$ObjMethodefclojure/asm/commons/Methodghij?klEg"mnopqrsinvoket9uvwxyz{|?}~"clojure/lang/Compiler$ConstantExprConstantExpr%?java/lang/Class$clojure/lang/Compiler$InstanceOfExprInstanceOfExpr????????~? ?????????
?#?clojure/lang/IPersistentVector???.invokePrim?clojure/lang/Symboljava/lang/Object??????clojure/lang/IObj??!clojure/lang/Compiler$KeywordExprKeywordExpr??'clojure/lang/Compiler$KeywordInvokeExprKeywordInvokeExpr??java/lang/String???? clojure/lang/Compiler$InvokeExpr??on?
method-mapclojure/lang/ISeqjava/util/Listclojure/lang/PersistentVectorclojure/lang/Compiler$Cclojure/lang/Compiler$ObjExpr$clojure/asm/commons/GeneratorAdapterclojure/asm/Labelclojure/lang/RTmeta1(Ljava/lang/Object;)Lclojure/lang/IPersistentMap;clojure/lang/CompilerarglistsKeyget8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;seq'(Ljava/lang/Object;)Lclojure/lang/ISeq;first_AMP_indexOf(Ljava/lang/Object;)Icount()I
access$600)(Ljava/lang/Object;)Lclojure/lang/Symbol;next()Lclojure/lang/ISeq;var()Lclojure/lang/IPersistentMap;protocolKeyPROTOCOL_CALLSITESisBoundaccess$1200(Lclojure/lang/Var;)Iclojure/lang/Compiler$HostExprHostExpr
maybeClass&(Ljava/lang/Object;Z)Ljava/lang/Class;symintern-(Lclojure/lang/Symbol;)Lclojure/lang/Keyword;valAt&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getName()Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)Vmunge&(Ljava/lang/String;)Ljava/lang/String;clojure/lang/Reflector
getMethods7(Ljava/lang/Class;ILjava/lang/String;Z)Ljava/util/List;size(I)Ljava/lang/Object;EMPTYnthcons3(Ljava/lang/Object;)Lclojure/lang/PersistentVector;clojure/lang/Utilret1applyTo'(Lclojure/lang/ISeq;)Ljava/lang/Object;,(Ljava/lang/String;IILjava/lang/Throwable;)Vmark()Lclojure/asm/Label;visitLineNumber(ILclojure/asm/Label;)V
EXPRESSIONaccess$1300()Lclojure/asm/Type;	checkCast(Lclojure/asm/Type;)V	STATEMENTpopnewLabeldup	UTIL_TYPELclojure/asm/Type;	getMethod0(Ljava/lang/String;)Lclojure/asm/commons/Method;invokeStatic1(Lclojure/asm/Type;Lclojure/asm/commons/Method;)VobjtypecachedClassName(I)Ljava/lang/String;
CLASS_TYPE	getStatic9(Lclojure/asm/Type;Ljava/lang/String;Lclojure/asm/Type;)V
visitJumpInsnclojure/asm/TypegetType%(Ljava/lang/Class;)Lclojure/asm/Type;
instanceOfifZCmp	putStatic(Lclojure/asm/Label;)VemitVar;(Lclojure/asm/commons/GeneratorAdapter;Lclojure/lang/Var;)V
access$000
invokeVirtualswapgoTogetParameterTypes()[Ljava/lang/Class;subvecD(Lclojure/lang/IPersistentVector;II)Lclojure/lang/IPersistentVector; clojure/lang/Compiler$MethodExpr
MethodExpr
emitTypedArgsz(Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;[Ljava/lang/Class;Lclojure/lang/IPersistentVector;)VRETURNMETHODderefemitClearLocals)(Lclojure/asm/commons/GeneratorAdapter;)V
getReturnType.(Ljava/lang/reflect/Method;)Lclojure/asm/Type;getArgumentTypes/(Ljava/lang/reflect/Method;)[Lclojure/asm/Type;:(Ljava/lang/String;Lclojure/asm/Type;[Lclojure/asm/Type;)VinvokeInterface
emitBoxReturnY(Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;Ljava/lang/Class;)Vjava/lang/Mathmin(II)IemitArgsAsArrayh(Lclojure/lang/IPersistentVector;Lclojure/lang/Compiler$ObjExpr;Lclojure/asm/commons/GeneratorAdapter;)V
access$700access$1400()[[Lclojure/asm/Type;
tagToClass%(Ljava/lang/Object;)Ljava/lang/Class;EVALanalyzeI(Lclojure/lang/Compiler$C;Ljava/lang/Object;)Lclojure/lang/Compiler$Expr;INSTANCEequals(Ljava/lang/Object;)Zsecondthird0(Ljava/lang/Class;Lclojure/lang/Compiler$Expr;)VdirectLinkingKeygetCompilerOption*(Lclojure/lang/Keyword;)Ljava/lang/Object;booleanCast	isDynamicredefKeyjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;TAG_KEY&clojure/lang/Compiler$StaticInvokeExprStaticInvokeExprU(Lclojure/lang/Var;Lclojure/lang/ISeq;Ljava/lang/Object;)Lclojure/lang/Compiler$Expr;clojure/lang/Compiler$FnMethodFnMethod
primInterface4(Lclojure/lang/IPersistentVector;)Ljava/lang/String;)(Ljava/lang/String;)Lclojure/lang/Symbol;map2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap;withMeta2(Lclojure/lang/IPersistentMap;)Lclojure/lang/IObj;listStarL(Ljava/lang/Object;Ljava/lang/Object;Lclojure/lang/ISeq;)Lclojure/lang/ISeq;conj\(Lclojure/lang/IPersistentCollection;Ljava/lang/Object;)Lclojure/lang/IPersistentCollection;KEYWORD_CALLSITESSOURCE	lineDerefcolumnDerefk(Ljava/lang/String;IILclojure/lang/Symbol;Lclojure/lang/Compiler$KeywordExpr;Lclojure/lang/Compiler$Expr;)V*(Ljava/lang/String;)Lclojure/lang/Keyword; ??E
??????????????????????????
????W+???MN,?:?@??:??6?	???	?
??:?????&	
$.CIU	?H$%??.??B??W??W??L??
J????????/????????*?*?
*?*?*+?*?*?*?*???G??:????:?(???*?
*???????:	*	?? *? ????!??":

?#?$?%?&:?C?'Y?(Y?)*?+*? ?,?+-?+?#?./?+?#?.0?+?1?2??3?4?5:*? ?6d?7:

?8?H?'Y?(Y?)9?+?+:?+*? ?,?+-?+?#?./?+?#?.?1?2?*
?;??N??A??:???:?6??:	*	???@?	?>?*?>???%
?	
?
?
$).6@P^cr???? ?!?&'(&)k,z12?3?4?5?6?7?8?9?;??????
????t??_??
???	@:??P*???1???$?????	????????????????????????????????????q????????
?=
??????????
??????????????p*??A?BL?CM>*??6? ,*??D?E?A?FM????+,YM?G??H?L+?J??JY*?*?*?+?K?+?J?MNI?*
@
AB C7B=DNFOHVIkK?4*??
A??=??O!??p???"????)??????R*?
?-*?-?L?M*+,-?N?,*??O,-?P-*?-?L?M-?Q?R*+,-?S+?T?-?U??*
PRSX+Y7Z>[F]M^Q_?*R??RR	
R?(

??
]-?V:-?V:-?V:*???:*??D?E:?O,-?P-?W-?XY?Z?[-,?\,*??]?^?_-??`*? ?-?W-*? ?a?b-??c-?W-?XY?Z?[-,?\,*??]?^?d-?e,-?f-?gh?Z?i-?j*+,-?S-?k-?e*? ?z-*? ?a?R,-*?=?l*?*??6?m?n+?o??p?q?r:		-?s?tY*?=?u*?=?v*?=?w?x:	-*? ?a	?y,-*?=?z?{-?e???#bcdfh-i9j=kIl\menlppq{r?u?v?w?y?z?{?|?}?~????????????=?J?V?\??p	=	]??]]	
]WQK???-0???(??	?????6??	?6*??6?|?&*??D?E:?O-?P????*??6?:?C:6*??6?*??D?F:????-?}*??L?M,?o??p?q?r:?s?Q?tY~???*??6?|2?x?y??B??&?3?9?G?L?^?p?v?~????????????f
&
??6??P&??L2?????????	
????5???%?& ?B
*?>??????
???@!"?2*?>????????	#$??
D*????OK*+???M,??S,???????C+???;?O+????N-???)-????:?????Y??*+???????????????,???*???,??N-???p-??????????\+?
:-???:+???6-??:-????:-+????????:		?	?,???*????,??N-???:+???6?:?}???:?6?Y??:?Y*???+?????Y??SY??S????+?????-?+????"??????:???,???=+???5????,*+????N??Y???q??????+?
,??-????CN+??:?-*????FN?:????Y???q??????+?
,-?????'????5?@?G?P?X?m???????????????????????%?0?<?H?T?[?`???????????????'??P%?@-&??S'??G???<(??4)??(*??+?	?t??[O,?Hb??7?????%???0?(?? -?!??DD.?.???I?????a??|	???????/??		???????/??	???????/??????3??????r????@???? 01?-????????!??

?
?23?zE6??6?6@6	r6	6L	J6?	?6??6?	?6?	?6?V6	?6_?6??6?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy