NativeScript.class
1 ���� 1 � } 2 ~ 3 4 + � � � � � � � � 5 � � � 6 � 7 + � � � � o � 8 � � 9 � � 10 � 11 � � 12 + � 13 � � � 14 � � 15 � 16 � � 17 � 18 � � � 19 � � 20 � � 21 � 22 � � � 23 � � 24 � � 25 � � 26 � � 27 � � � serialVersionUID J ConstantValue���~�T�� 28 SCRIPT_TAG Ljava/lang/Object; Id_constructor I Id_toString 29 Id_compile Id_exec MAX_PROTOTYPE_ID script Lorg/mozilla/javascript/Script; init '(Lorg/mozilla/javascript/Scriptable;Z)V Code LineNumberTable LocalVariableTable scope #Lorg/mozilla/javascript/Scriptable; sealed Z obj %Lorg/mozilla/javascript/NativeScript; <init> "(Lorg/mozilla/javascript/Script;)V this getClassName ()Ljava/lang/String; call �(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; cx Lorg/mozilla/javascript/Context; thisObj args [Ljava/lang/Object; construct {(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; getLength ()I getArity decompile (II)Ljava/lang/String; indent flags initPrototypeId (I)V id s Ljava/lang/String; arity 30 execIdCall �(Lorg/mozilla/javascript/IdFunctionObject;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; source nscript real 31 realScript f )Lorg/mozilla/javascript/IdFunctionObject; realThis s(Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/IdFunctionObject;)Lorg/mozilla/javascript/NativeScript; compile S(Lorg/mozilla/javascript/Context;Ljava/lang/String;)Lorg/mozilla/javascript/Script; linep [I filename reporter &Lorg/mozilla/javascript/ErrorReporter; findPrototypeId (Ljava/lang/String;)I X <clinit> ()V 32 SourceFile NativeScript.java #org/mozilla/javascript/NativeScript J K � � J z = > Script � � � � � 2 msg.script.is.not.constructor � � � %org/mozilla/javascript/NativeFunction [ \ constructor toString exec "java/lang/IllegalArgumentException � � � J � 1 2 � � � � � e f � Y � � � o p � � m n � � msg.cant.call.indirect � � � � � � � � <Script object> � � � � � � � � Y � � #org/mozilla/javascript/BaseFunction exportAsJSClass P(ILorg/mozilla/javascript/Scriptable;Z)Lorg/mozilla/javascript/IdFunctionObject; org/mozilla/javascript/Script W(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; org/mozilla/javascript/Undefined instance org/mozilla/javascript/Context reportRuntimeError0 ?(Ljava/lang/String;)Lorg/mozilla/javascript/EvaluatorException; java/lang/String valueOf (I)Ljava/lang/String; (Ljava/lang/String;)V initPrototypeMethod )(Ljava/lang/Object;ILjava/lang/String;I)V 'org/mozilla/javascript/IdFunctionObject hasTag (Ljava/lang/Object;)Z methodId $org/mozilla/javascript/ScriptRuntime &(Ljava/lang/Object;)Ljava/lang/String; setObjectProtoAndParent O(Lorg/mozilla/javascript/ScriptableObject;Lorg/mozilla/javascript/Scriptable;)V decompileScript 4(Lorg/mozilla/javascript/Script;I)Ljava/lang/String; reportRuntimeError1 Q(Ljava/lang/String;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException; (([Ljava/lang/Object;I)Ljava/lang/String; incompatibleCallError M(Lorg/mozilla/javascript/IdFunctionObject;)Lorg/mozilla/javascript/EcmaError; getSourcePositionFromStack ([I)Ljava/lang/String; getErrorReporter (()Lorg/mozilla/javascript/ErrorReporter; +org/mozilla/javascript/DefaultErrorReporter forEval N(Lorg/mozilla/javascript/ErrorReporter;)Lorg/mozilla/javascript/ErrorReporter; compileString �(Ljava/lang/String;Lorg/mozilla/javascript/Evaluator;Lorg/mozilla/javascript/ErrorReporter;Ljava/lang/String;ILjava/lang/Object;)Lorg/mozilla/javascript/Script; length equals + , - . / 1 2 3 4 . 5 6 4 . 7 8 4 . 9 : 4 . ; <