/ org.mozilla.rhino / org / mozilla / javascript / FunctionObject.class
FunctionObject.class
 1  ����1�	��	��	��
 2  k���
 3  �	j�	j��
 4  �
 5  �
 6  �	j	
 7  	
 8  			5	
 9  
10  	j
		j
11  j
12  �
13  
14  
15  
16  
17  			j	j
18  
19  
20  			2		 	!	9	"
21  #$
22  %
23  2&'
24  (	5)	5*+
25  ,
26  9-
27  ./
28  =�
29  j01
30  2
31  
3233  034
34  
35  	j5
36  67
37  8
38  
39  9
40  :;
41  j<d=
42  j>
43  j?d@A
44  j@B
45  jCD
46  E
47  F
48  G
49  H
50  jIJ
51  K
52  LM�	N	OP
53  Q
54  RS
55  TUV
56  W
57  jXdY
58  Z[\]serialVersionUIDJ
ConstantValue����k���VARARGS_METHODS����VARARGS_CTOR����sawSecurityExceptionZJAVA_UNSUPPORTED_TYPEIJAVA_STRING_TYPE
JAVA_INT_TYPEJAVA_BOOLEAN_TYPEJAVA_DOUBLE_TYPEJAVA_SCRIPTABLE_TYPEJAVA_OBJECT_TYPEmember"Lorg/mozilla/javascript/MemberBox;functionNameLjava/lang/String;typeTags[BparmsLength
hasVoidReturn
returnTypeTagisStatic<init>R(Ljava/lang/String;Ljava/lang/reflect/Member;Lorg/mozilla/javascript/Scriptable;)VCodeLineNumberTableLocalVariableTabletagimethodLjava/lang/reflect/Method;
59  returnTypeLjava/lang/Class;ctorTypethis'Lorg/mozilla/javascript/FunctionObject;namemethodOrConstructorLjava/lang/reflect/Member;scope#Lorg/mozilla/javascript/Scriptable;
60  methodNametypes[Ljava/lang/Class;arityLocalVariableTypeTableLjava/lang/Class<*>;[Ljava/lang/Class<*>;
61  getTypeTag(Ljava/lang/Class;)Itype	Signature(Ljava/lang/Class<*>;)I
62  convertArgj(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;I)Ljava/lang/Object;cx Lorg/mozilla/javascript/Context;argLjava/lang/Object;typeTaggetArity()I	getLengthgetFunctionName()Ljava/lang/String;getMethodOrConstructor()Ljava/lang/reflect/Member;findSingleMethodI([Ljava/lang/reflect/Method;Ljava/lang/String;)Ljava/lang/reflect/Method;Nmethodsjava/lang/reflect/Method;found
getMethodList.(Ljava/lang/Class;)[Ljava/lang/reflect/Method;eLjava/lang/SecurityException;clazzcountresultj1(Ljava/lang/Class<*>;)[Ljava/lang/reflect/Method;addAsConstructorI(Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;)V	prototypeinitAsConstructorz(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;desired
63  Deprecated}(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class<*>;)Ljava/lang/Object;call�(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object;
64  invokeArgs[Ljava/lang/Object;	inNewExprbLjava/lang/Boolean;parentScope
65  compatible	convertedthisObjargscheckMethodResultcreateObjecth(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable;exLjava/lang/Exception;isVarArgsMethod()ZisVarArgsConstructor
66  readObject(Ljava/io/ObjectInputStream;)VinLjava/io/ObjectInputStream;
67  Exceptions^_
68  SourceFileFunctionObject.java`aybycy�djava/lang/reflect/Constructor org/mozilla/javascript/MemberBox�e���wjava/lang/reflect/Method�f��g���h�ij�kl�mno�p�q�msg.varargs.ctorrst�yu�msg.varargs.fun����
msg.bad.parmsvwx��yzn{�w�y|n}~msg.bad.ctor.return���������java/lang/String��java/lang/Integer����java/lang/Boolean������java/lang/Double������"java/lang/IllegalArgumentException������msg.no.overloadvw��java/lang/SecurityException�����������������constructormsg.cant.convert��java/lang/Object����������msg.incompat.call�����������������!org/mozilla/javascript/Scriptablejava/lang/Exception��������d%org/mozilla/javascript/FunctionObject#org/mozilla/javascript/BaseFunctionjava/io/IOException java/lang/ClassNotFoundException'org/mozilla/javascript/ScriptableObjectDONTENUM	PERMANENTREADONLY()V"(Ljava/lang/reflect/Constructor;)V(Ljava/lang/reflect/Method;)VgetNameargTypesjava/lang/ClassisArray$org/mozilla/javascript/ScriptRuntimeContextClassgetComponentType()Ljava/lang/Class;ObjectClass
FunctionClassTYPEorg/mozilla/javascript/ContextreportRuntimeError1Q(Ljava/lang/String;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException;ScriptableClassreportRuntimeError2c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException;isMethod()Ljava/lang/reflect/Method;
getReturnTypejava/lang/VoidgetDeclaringClassisAssignableFrom(Ljava/lang/Class;)ZsetFunctionProtoAndParentK(Lorg/mozilla/javascript/BaseFunction;Lorg/mozilla/javascript/Scriptable;)VStringClassIntegerClassBooleanClassDoubleClasstoString&(Ljava/lang/Object;)Ljava/lang/String;toInt32(Ljava/lang/Object;)IvalueOf(I)Ljava/lang/Integer;	toBoolean(Ljava/lang/Object;)ZTRUEFALSEtoNumber(Ljava/lang/Object;)D(D)VtoObjectOrNullz(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable;ctor!()Ljava/lang/reflect/Constructor;equalsgetDeclaredMethods()[Ljava/lang/reflect/Method;
69  getMethodsgetModifiersjava/lang/reflect/ModifierisPublic(I)ZgetClassNamedefinePropertyK(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;I)VsetImmunePrototypeProperty(Ljava/lang/Object;)VsetParentScope&(Lorg/mozilla/javascript/Scriptable;)Vinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;isCtornewInstance'([Ljava/lang/Object;)Ljava/lang/Object;
70  isInstancegetParentScope%()Lorg/mozilla/javascript/Scriptable;
71  typeError1H(Ljava/lang/String;Ljava/lang/String;)Lorg/mozilla/javascript/EcmaError;clone()Ljava/lang/Object;	emptyArgs org/mozilla/javascript/UndefinedinstancegetWrapFactory&()Lorg/mozilla/javascript/WrapFactory;"org/mozilla/javascript/WrapFactorywrapthrowAsScriptRuntimeEx3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;getClassPrototypesetPrototypejava/io/ObjectInputStreamdefaultReadObject!jklmnoqrnstrnu
72  vwxynz{yn|}yn~yn��yn��yn��yn���������y��w��y�w����	�*�,��*�Y,���*�	�*�Y,�
73  ��**���	*��
:*+�*��:�6��2��
2���2��F*�	�.2��$2���2��
2����*����*�	�.2��$2��2���
2����*��O*��D*��6�22�6�2���*��T����*�� �/*��!:�":�#�*�$�*��%�"*��&:��'�(���*-�)���'wxyz"|1}<E�J�S�X�r�|����������������(�-�=�G�M�W�`�g�o�w��������������z(�y6�y` ��g�����������������Ec��SU��XP�y� g�����SU��	����Q*�*��*�+�
74  *�,��*�-�
75  *���*�.�
76  *�/���*�'��*�����6
��	���'�)�7�9�C�E�L�O��Q���Q����	�����~'5F`u|,�0�,�,�1�,�2�,�,�3�4�,�5�,�,�6�	�7��8�,�9�,��9Y,�:�;�*,+�<�,��=Y�>��B�(�/�1�6�=�?�G�N�P�a�h�j�v�}���*�����������y���:*���*����������/*�?��������;*��@�*���������L*�� �*��!�*��A��
77  �������BM>*�6�5*2:�%+�B�C�,�D+�E���M����,��&	$ (!7%:@(�>'��<�y8�yB��B��@�����]�L�F�*�GL�M�F+�*�IL=>+��2�F�+2�E*��+2�J�K�
78  +S�������
79  N66+��+2�-�+2S����-�
H�V489
=:<>?A B(CGGNIQBWL\M_NiOpP{N�R�R��"5�yb�y������ c�y\'��_$�y���������Y*+,�L+,�M*�N��ghj� ���������r *+�)*,�O,*�P,Q*�N*+�R��no
80  qswx�  �� �� ��	����-�6�
S-���*+,�T�������4���������y�����������6*���*��,�UY+SY-SYSY*S:*��V:6�z-��6�	�7��8:�UY+SYSY*SYS:	*��W�*�	�X�
*�	�V:�"*�	�I*��&:-�Y�76-,� *�Z:	,	�	�Y6�	N�
[*��\�*���R:6*��?2:	+,	*�3�T:
81  	
82  ��
�]�^:
83  S�����U*���_:�F*��U:6*��1��2��`:	+,	*�3�TS����*�� �*�-�V:6�*��X:�'*�$��`:�*�%�+�a+,�b:���3��
84  ��)�5�8�;�F�V�n���������������������������������������)�0�9�@�H�Q�]�r�������������������������)��5��FJ�wV:��n"��	������	�1�w�=��/��	��
85  �E�y�K��E��r��	T7�y���Qa������������������,����w��=������D*��W�*����*��&�c�dN�:�f�-*�g�h-*�Z�P-�#&e�&	��#&(.8B�4(��D��D��D��#!�����8*�����������9*������������i+�i*��2*��M**���>*��*�,2��T����*�� �'*��!M,�"N-�#�*�$�*-��%��:'4:DLQ X!`#h&�>�y'��L��Q��i��i���'��Q�������