=  java/lang/reflect/MethodgetParameterTypes()[Ljava/lang/Class;   isVarArgs()Z  7se/krka/kahlua/integration/expose/caller/AbstractCaller([Ljava/lang/Class;Z)V  5se/krka/kahlua/integration/expose/caller/MethodCallermethodLjava/lang/reflect/Method;  ownerLjava/lang/Object;  hasSelfZ  !" setAccessible(Z)V $ %& getReturnType()Ljava/lang/Class; ()* +,java/lang/VoidTYPELjava/lang/Class; ./0 12java/lang/Objectequals(Ljava/lang/Object;)Z 4 5hasReturnValue 7 8 needsMultipleReturnValues:"java/lang/IllegalArgumentException< =>makeConcatWithConstants%(Ljava/lang/Class;)Ljava/lang/String; 9@ A(Ljava/lang/String;)V C DEinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; GHI JK.se/krka/kahlua/integration/expose/ReturnValuespushD(Ljava/lang/Object;)Lse/krka/kahlua/integration/expose/ReturnValues;Mjava/lang/Exception OPQ RSzombie/ui/UIManager defaultthread Lse/krka/kahlua/vm/KahluaThread; UVW XYse/krka/kahlua/vm/KahluaThreaddoStacktraceProper()V U[ \]debugException(Ljava/lang/Exception;)V _`a bc"zombie/core/logger/ExceptionLogger logException(Ljava/lang/Throwable;)V efg hi3se/krka/kahlua/integration/processor/DescriptorUtil getDescriptor.(Ljava/lang/reflect/Method;)Ljava/lang/String; .k l&getClass / o pqhashCode()I .o0(Ljava/lang/reflect/Method;Ljava/lang/Object;Z)VCodeLineNumberTable StackMapTablecallX(Ljava/lang/Object;Lse/krka/kahlua/integration/expose/ReturnValues;[Ljava/lang/Object;)V Exceptions{ java/lang/IllegalAccessException}+java/lang/reflect/InvocationTargetException()Ljava/lang/String; SourceFileMethodCaller.javaBootstrapMethods  =$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;HMust have a void return type if first argument is a ReturnValues: got:  InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup! 5stV*++ *+*,*+*+#'-3*3*69Y+#;?u& , -./0 263D4U6v,2..!wxt>**L*+-B:*3 ,FW:NTNZ^ %(Lu. :; >?@%G(C*D0E8F=Hv  BLy9z| t*uLh~t *duQ12tP*++*j+j+M*,m**,- ,uVWY[-\N^vpqtc"*n<h* *r`<ucd ev