Edit C:\Users\Admin\.m2\repository\rhino\js\1.6R7\org\mozilla\javascript\ScriptRuntime.class
???? / XJ GK LM ?N ?O ?P GQ ?RS J ?T ,UV J W XY Y ,Z ,[ <\ ,] ,\ ^Y _` Y aY bY cY dY eY ?Y ?Y fY gh gi ?jk 8l mno (p qY ,rs ?? 5t 5uv 0w ?xy 3z{ 5| }~ 8?? :?? g? g? <?? ?? ?? ?? ?? ?? ?? 8?C@ 8? 3? 3??@ L? ??? 8??? ? ? ?? ?? \?? \w \? \??? \? L? L? ???? ?? X? \J? <? ????? 0? g? ?? ?? ??? ??? ,?? ?? {? g?? w ?? ? <? 0? <? <?? \? <? ?? ?? ?? ??? ?????? ,? ?? g? ??? ?? ??? ?? ?? {? ?? ?? ?? ?? ?? ??A? ?? ???? ?? g? ?? ??? <? ,? <? <????334???????? ?? ?? ?? ??? ?? ?? ?? ,? ??? ?? g? ?? ?? ?? ? , , ? 8 ? ? , , ? , , ? ? ? ? ? ? <] ? ? g g! ?"# ,$% ?& ?' ?( ?) ?* ?+ ?, ?- :? <. 8/ ?0 ?123 ?45 J67 X8 G9: ;<= ?> _? ?@ ?ABC ??D ?E ?F ?G ?HIJ gKL MNO gPQ ?R gS? ?T gU VWX %J gYZ ([ \]?^_Y` ?a ?b ?c ?d 8e ?f ?g ?h ?ij ,k ?l ?mn=o ?p Xlq <r ?s 8tu ?vw ?x Gy z{|} L~ NJ g? ?? g? ?? ?? ?? ,? ,? ?? ?? ??? [? ?? ^9 ^?? a??? ???? f? ?? ?? g??? ?? g? U? ?? ?? ?? ?? ?? ?? X? X\ ,? ,? ,? ?? g??? ?? g??? ?? ? ???? g? ??? g? g? ?? ?? ????? ?;? ?; ?? ?? ^?? ?? ?? ????? ??????? \??? M? ?? g? g? ??? ?? ?? ?? ?? ?? ?? ?? g? g? g??? 8??? ??? ??? ??? ??? ??? ??? ???? ??? ???? ?? ? ? ? 3? ? ? InnerClasses IdEnumeration NoSuchMethodShim BooleanClass Ljava/lang/Class; ByteClass CharacterClass ClassClass DoubleClass FloatClass IntegerClass LongClass NumberClass ObjectClass ShortClass StringClass DateClass ContextClass ContextFactoryClass FunctionClass ScriptableClass ScriptableObjectClass lazilyNames [Ljava/lang/String; LIBRARY_SCOPE_KEY Ljava/lang/Object; NaN D negativeZero NaNobj Ljava/lang/Double; MSJVM_BUG_WORKAROUNDS Z ConstantValue DEFAULT_NS_TAG Ljava/lang/String; emptyArgs [Ljava/lang/Object; emptyStrings <init> ()V Code LineNumberTable LocalVariableTable this &Lorg/mozilla/javascript/ScriptRuntime; isRhinoRuntimeType (Ljava/lang/Class;)Z cl initStandardObjects u(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/ScriptableObject;Z)Lorg/mozilla/javascript/ScriptableObject; topProperty className i I cx Lorg/mozilla/javascript/Context; scope )Lorg/mozilla/javascript/ScriptableObject; sealed objectProto #Lorg/mozilla/javascript/Scriptable; functionProto withXml getLibraryScopeOrNull N(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/ScriptableObject; libScope isJSLineTerminator (I)Z c wrapBoolean (Z)Ljava/lang/Boolean; b wrapInt (I)Ljava/lang/Integer; wrapNumber (D)Ljava/lang/Number; x toBoolean (Ljava/lang/Object;)Z d val ([Ljava/lang/Object;I)Z args index toNumber (Ljava/lang/Object;)D ([Ljava/lang/Object;I)D stringToNumber (Ljava/lang/String;II)D newDigit C nfe !Ljava/lang/NumberFormatException; bit bitShiftInChar digit SKIP_LEADING_ZEROS FIRST_EXACT_53_BITS AFTER_BIT_53 ZEROS_AFTER_54 MIXED_AFTER_54 state exactBitsLimit factor bit53 bit54 s start radix digitMax lowerCaseBound upperCaseBound len end sum (Ljava/lang/String;)D c1 c2 ex startChar endChar sub padArguments )([Ljava/lang/Object;I)[Ljava/lang/Object; count result escapeString &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;C)Ljava/lang/String; hexSize hc shift escape L escapeQuote sb Ljava/lang/StringBuffer; isValidIdentifierName (Ljava/lang/String;)Z toString &(Ljava/lang/Object;)Ljava/lang/String; defaultObjectToString 7(Lorg/mozilla/javascript/Scriptable;)Ljava/lang/String; obj (([Ljava/lang/Object;I)Ljava/lang/String; (D)Ljava/lang/String; numberToString (DI)Ljava/lang/String; base uneval i(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Ljava/lang/String; escaped f !Lorg/mozilla/javascript/Function; v value defaultObjectToSource ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/String; toplevel iterating intId strId id ids thisObj toObject Z(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; toObjectOrNull W(Lorg/mozilla/javascript/Context;Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; k(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Lorg/mozilla/javascript/Scriptable; staticClass Deprecated z(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; wrapped ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Lorg/mozilla/javascript/Scriptable; call ?(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; fun thisArg function newObject ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; constructorName ctor toInteger (D)D toInt32 (Ljava/lang/Object;)I ([Ljava/lang/Object;I)I (D)I two32 l J toUint32 (D)J (Ljava/lang/Object;)J toUint16 (Ljava/lang/Object;)C int16 setDefaultNamespace F(Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; namespace xmlLib #Lorg/mozilla/javascript/xml/XMLLib; ns searchDefaultNamespace 4(Lorg/mozilla/javascript/Context;)Ljava/lang/Object; nsObject parent getTopLevelProp I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object; getExistingCtor x(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Lorg/mozilla/javascript/Function; ctorVal indexFromString (Ljava/lang/String;)J oldIndex negate str MAX_VALUE_LENGTH testUint32String getIndexObject &(Ljava/lang/String;)Ljava/lang/Object; indexTest (D)Ljava/lang/Object; toStringIdOrIndex F(Lorg/mozilla/javascript/Context;Ljava/lang/Object;)Ljava/lang/String; getObjectElem X(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; elem sobj i(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; xmlObject &Lorg/mozilla/javascript/xml/XMLObject; getObjectProp X(Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; property i(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; getObjectIndex G(Ljava/lang/Object;DLorg/mozilla/javascript/Context;)Ljava/lang/Object; dblIndex X(Lorg/mozilla/javascript/Scriptable;ILorg/mozilla/javascript/Context;)Ljava/lang/Object; setObjectElem j(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; {(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; setObjectProp j(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; {(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; setObjectIndex Y(Ljava/lang/Object;DLjava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; j(Lorg/mozilla/javascript/Scriptable;ILjava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; deleteObjectElem X(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Z target hasObjectElem refGet P(Lorg/mozilla/javascript/Ref;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; ref Lorg/mozilla/javascript/Ref; refSet b(Lorg/mozilla/javascript/Ref;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; refDel isSpecialProperty specialRef b(Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Ref; specialProperty delete idStr name i(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object; nameOrFunction ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Z)Ljava/lang/Object; xmlObj withObj parentScope asFunctionCall firstXMLObject topScopeName bind z(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Lorg/mozilla/javascript/Scriptable; setName ?(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object; bound setConst {(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Lorg/mozilla/javascript/Context;Ljava/lang/String;)Ljava/lang/Object; enumInit G(Ljava/lang/Object;Lorg/mozilla/javascript/Context;Z)Ljava/lang/Object; enumValues 4Lorg/mozilla/javascript/ScriptRuntime$IdEnumeration; enumNext '(Ljava/lang/Object;)Ljava/lang/Boolean; enumObj enumId enumChangeObject 7(Lorg/mozilla/javascript/ScriptRuntime$IdEnumeration;)V previous getNameFunctionAndThis x(Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Callable; getElemFunctionAndThis g(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Callable; extra getPropFunctionAndThis g(Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Callable; noSuchMethod getValueFunctionAndThis U(Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Callable; !Lorg/mozilla/javascript/Callable; callRef ?(Lorg/mozilla/javascript/Callable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Ref; rfunction $Lorg/mozilla/javascript/RefCallable; msg ?(Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; callSpecial ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Callable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;ILjava/lang/String;I)Ljava/lang/Object; callerThis callType filename lineNumber newSpecial }(Lorg/mozilla/javascript/Context;Ljava/lang/Object;[Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;I)Ljava/lang/Object; applyOrCall ?(ZLorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; callArgs arg1 isApply callThis evalSpecial ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/String;I)Ljava/lang/Object; message linep [I sourceName reporter &Lorg/mozilla/javascript/ErrorReporter; script Lorg/mozilla/javascript/Script; typeof typeofName I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/String; add test val1 val2 nameIncrDecr J(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;I)Ljava/lang/Object; scopeChain incrDecrMask j(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Lorg/mozilla/javascript/Context;I)Ljava/lang/Object; propIncrDecr Y(Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;I)Ljava/lang/Object; doScriptableIncrDecr (Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;I)Ljava/lang/Object; number protoChainStart post Ljava/lang/Number; elemIncrDecr Y(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;I)Ljava/lang/Object; refIncrDecr Q(Lorg/mozilla/javascript/Ref;Lorg/mozilla/javascript/Context;I)Ljava/lang/Object; toPrimitive &(Ljava/lang/Object;)Ljava/lang/Object; eq '(Ljava/lang/Object;Ljava/lang/Object;)Z y eqNumber (DLjava/lang/Object;)Z xval eqString '(Ljava/lang/String;Ljava/lang/Object;)Z shallowEq instanceOf G(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Z a jsDelegatesTo I(Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;)Z lhs rhs proto in cmp_LT d1 d2 cmp_LE getGlobal K(Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/ScriptableObject; parm [Ljava/lang/Class; globalClassCtor Ljava/lang/reflect/Constructor; arg e Ljava/lang/Exception; GLOBAL_CLASS globalClass hasTopCall #(Lorg/mozilla/javascript/Context;)Z getTopCallScope E(Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Scriptable; doTopCall ?(Lorg/mozilla/javascript/Callable;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; callable 'Lorg/mozilla/javascript/ContextFactory; checkDynamicScope k(Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; possibleDynamicScope staticTopScope initScript ?(Lorg/mozilla/javascript/NativeFunction;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Z)V isConst varScope funObj 'Lorg/mozilla/javascript/NativeFunction; evalScript varCount createFunctionActivation ?(Lorg/mozilla/javascript/NativeFunction;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; enterActivationFunction F(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)V #Lorg/mozilla/javascript/NativeCall; exitActivationFunction #(Lorg/mozilla/javascript/Context;)V findFunctionActivation f(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Function;)Lorg/mozilla/javascript/NativeCall; newCatchScope ?(Ljava/lang/Throwable;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; cacheObj last %Lorg/mozilla/javascript/NativeObject; ee "Lorg/mozilla/javascript/EcmaError; re 'Lorg/mozilla/javascript/RhinoException; errorName errorMsg we )Lorg/mozilla/javascript/WrappedException; +Lorg/mozilla/javascript/EvaluatorException; wrap javaException Ljava/lang/Throwable; sourceUri line errorObject t lastCatchScope exceptionName catchScopeObject enterWith z(Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; leaveWith H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; nw #Lorg/mozilla/javascript/NativeWith; enterDotQuery Z(Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; object updateDotQuery 8(ZLorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; leaveDotQuery setFunctionProtoAndParent K(Lorg/mozilla/javascript/BaseFunction;Lorg/mozilla/javascript/Scriptable;)V fn %Lorg/mozilla/javascript/BaseFunction; setObjectProtoAndParent O(Lorg/mozilla/javascript/ScriptableObject;Lorg/mozilla/javascript/Scriptable;)V initFunction o(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/NativeFunction;IZ)V type fromEvalCode newArrayLiteral }([Ljava/lang/Object;[ILorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; arrayObj j objects skipIndexces skipCount length lengthObj Ljava/lang/Integer; skip newObjectLiteral ?([Ljava/lang/Object;[Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; propertyIds propertyValues getterSetters ?([Ljava/lang/Object;[Ljava/lang/Object;[ILorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; definer outArgs getterSetter isArrayObject getArrayElements 8(Lorg/mozilla/javascript/Scriptable;)[Ljava/lang/Object; longLen checkDeprecated 5(Lorg/mozilla/javascript/Context;Ljava/lang/String;)V version getMessage0 messageId getMessage1 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; arguments getMessage2 J(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; arg2 getMessage3 \(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; arg3 getMessage4 n(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; arg4 getMessage 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; mre $Ljava/util/MissingResourceException; defaultResource locale Ljava/util/Locale; rb Ljava/util/ResourceBundle; formatString formatter Ljava/text/MessageFormat; constructError H(Ljava/lang/String;Ljava/lang/String;)Lorg/mozilla/javascript/EcmaError; error n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)Lorg/mozilla/javascript/EcmaError; lineSource columnNumber typeError 6(Ljava/lang/String;)Lorg/mozilla/javascript/EcmaError; typeError0 typeError1 typeError2 Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/mozilla/javascript/EcmaError; typeError3 l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/mozilla/javascript/EcmaError; undefReadError B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/RuntimeException; undefCallError undefWriteError T(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/RuntimeException; valueStr notFoundError S(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/RuntimeException; notFunctionError 0(Ljava/lang/Object;)Ljava/lang/RuntimeException; messageHelper notXmlError warnAboutNonJSObject (Ljava/lang/Object;)V nonJSObject getRegExpProxy F(Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/RegExpProxy; setRegExpProxy G(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/RegExpProxy;)V proxy $Lorg/mozilla/javascript/RegExpProxy; checkRegExpProxy currentXMLLib E(Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/xml/XMLLib; escapeAttributeValue F(Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/String; escapeTextValue memberRef c(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;I)Lorg/mozilla/javascript/Ref; memberTypeFlags u(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;I)Lorg/mozilla/javascript/Ref; nameRef t(Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;I)Lorg/mozilla/javascript/Ref; ?(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;I)Lorg/mozilla/javascript/Ref; storeIndexResult $(Lorg/mozilla/javascript/Context;I)V lastIndexResult #(Lorg/mozilla/javascript/Context;)I storeUint32Result $(Lorg/mozilla/javascript/Context;J)V lastUint32Result #(Lorg/mozilla/javascript/Context;)J storeScriptable lastStoredScriptable makeUrlForGeneratedScript ((ZLjava/lang/String;I)Ljava/lang/String; isEval masterScriptUrl masterScriptLine isGeneratedScript sourceUrl errorWithClassName B(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/RuntimeException; <clinit> SourceFile ScriptRuntime.java?????& ? #org/mozilla/javascript/NativeObject !org/mozilla/javascript/ClassCache!"#$%&?'?()*+,-$./0123456;79 (xml):F;<= 'org/mozilla/javascript/LazilyLoadedCtor>?@A 'org/mozilla/javascript/ScriptableObjectBCDC java/lang/IntegerE java/lang/DoubleF java/lang/BooleanGHI java/lang/String?J java/lang/NumberKL !org/mozilla/javascript/ScriptableMNOPQ msg.primitive.expectedEFEFLkLMRSTUVW java/lang/NumberFormatExceptionXYOP InfinityZ[ java/lang/Objectvx\]^_` java/lang/StringBuffer_abE \x \u?=cYdYef? null undefined?? [object g=?? -Infinity 0 msg.bad.radix?hijklmnovw -0?? toSourcep? org/mozilla/javascript/Function?q?r "org/mozilla/javascript/ObjToIntMapsF (tbuvwJxyz , _{x|???????? msg.null.to.object msg.undef.to.object String Number Boolean}???~??? msg.invalid.type??????????????M??????????()??? __default_namespace__s??????+ msg.ctor.not.found msg.not.ctor??45?? $org/mozilla/javascript/xml/XMLObject????67p??? msg.ref.undefined.prop????????????????V????????????????x????=> __proto__ __parent__??? msg.undef.prop.delete?? !org/mozilla/javascript/NativeWith !org/mozilla/javascript/NativeCall org/mozilla/javascript/Callable<???4?? msg.assn.create.strict?? 2org/mozilla/javascript/ScriptRuntime$IdEnumeration??4K-??r?s?Vh%&?? __noSuchMethod__ 5org/mozilla/javascript/ScriptRuntime$NoSuchMethodShim? java/lang/IllegalStateException "org/mozilla/javascript/RefCallable????= .refCall() returned null? msg.no.ref.from.function ReferenceError?F?@?F msg.only.from.new With eval ???0 ? "org/mozilla/javascript/NativeArray org/mozilla/javascript/Arguments?? msg.arg.isnt.array??? msg.eval.nonstring.strict?? msg.eval.nonstring?w??>?????? "org/mozilla/javascript/Interpreter?? *org/mozilla/javascript/InterpretedFunction???? xml string booleanI?BC???wPTWX???? msg.bad.default.value?bfgij org/mozilla/javascript/Wrapper??ab msg.instanceof.not.object?????? )org.mozilla.javascript.tools.shell.Global?? java/lang/Class?????? java/lang/Exception 'org/mozilla/javascript/ImporterTopLevel? "java/lang/IllegalArgumentException?????????J?h?;????????? *org/mozilla/javascript/JavaScriptException???b org/mozilla/javascript/EcmaError?= 'org/mozilla/javascript/WrappedException?? JavaException : ??= )org/mozilla/javascript/EvaluatorException InternalError?D=6J?? rhinoException?? __exception__?? msg.undef.with????????)???=?J Array???? __defineGetter__ __defineSetter__=??? msg.deprec.ctor ??? )org.mozilla.javascript.resources.MessagesN w "java/util/MissingResourceException java/lang/RuntimeException /no message resource found for message property java/text/MessageFormat ? TypeError ???? msg.undef.prop.read msg.undef.method.call msg.undef.prop.write msg.is.not.defined msg.function.not.found msg.isnt.function msg.isnt.xml.object YRHINO USAGE WARNING: Missed Context.javaToJS() conversion: Rhino runtime detected object _ of class ~ where it expected String, Number, Boolean or Scriptable instance. Please check your code for missing Context.javaToJS() call. ?!&!" msg.no.regexp*?,?--11-?4 (eval) (Function)? java.lang.Boolean java.lang.Byte?? java.lang.Character?? java.lang.Class?? java.lang.Double?? java.lang.Float?? java.lang.Integer ? java.lang.Long? java.lang.Number java.lang.Object? java.lang.Short? java.lang.String java.util.Date? org.mozilla.javascript.Context %org.mozilla.javascript.ContextFactory? org.mozilla.javascript.Function !org.mozilla.javascript.Scriptable 'org.mozilla.javascript.ScriptableObject? RegExp *org.mozilla.javascript.regexp.NativeRegExp Packages +org.mozilla.javascript.NativeJavaTopPackage java getClass JavaAdapter "org.mozilla.javascript.JavaAdapter JavaImporter 'org.mozilla.javascript.ImporterTopLevel XML XMLList Namespace QName $org/mozilla/javascript/ScriptRuntime &org/mozilla/javascript/ScriptRuntime$1 isPrimitive ()Z java/lang/Character TYPE isAssignableFrom associateValue 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; associate ,(Lorg/mozilla/javascript/ScriptableObject;)Z #org/mozilla/javascript/BaseFunction init '(Lorg/mozilla/javascript/Scriptable;Z)V getObjectPrototype getFunctionPrototype setPrototype &(Lorg/mozilla/javascript/Scriptable;)V getPrototype %()Lorg/mozilla/javascript/Scriptable; "org/mozilla/javascript/NativeError #org/mozilla/javascript/NativeGlobal G(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Z)V #org/mozilla/javascript/NativeString $org/mozilla/javascript/NativeBoolean #org/mozilla/javascript/NativeNumber !org/mozilla/javascript/NativeDate !org/mozilla/javascript/NativeMath #org/mozilla/javascript/NativeScript org/mozilla/javascript/Context hasFeature getE4xImplementationFactory Factory -()Lorg/mozilla/javascript/xml/XMLLib$Factory; equals )org/mozilla/javascript/xml/XMLLib$Factory getImplementationClassName ()Ljava/lang/String; Q(Lorg/mozilla/javascript/ScriptableObject;Ljava/lang/String;Ljava/lang/String;Z)V 1org/mozilla/javascript/continuations/Continuation getTopScopeValue I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Ljava/lang/Object; TRUE Ljava/lang/Boolean; FALSE (I)V (D)V booleanValue org/mozilla/javascript/Undefined instance ()I doubleValue ()D getContext "()Lorg/mozilla/javascript/Context; isVersionECMA1 getDefaultValue %(Ljava/lang/Class;)Ljava/lang/Object; charAt (I)C substring (II)Ljava/lang/String; valueOf &(Ljava/lang/String;)Ljava/lang/Double; isWhitespace (C)Z regionMatches (ILjava/lang/String;II)Z org/mozilla/javascript/Kit codeBug ()Ljava/lang/RuntimeException; append (C)Ljava/lang/StringBuffer; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; setLength isJavaIdentifierStart isJavaIdentifierPart "org/mozilla/javascript/TokenStream isKeyword getClassName (I)Ljava/lang/String; reportRuntimeError1 Q(Ljava/lang/String;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException; org/mozilla/javascript/DToA JS_dtobasestr (ID)Ljava/lang/String; JS_dtostr (Ljava/lang/StringBuffer;IID)V getProperty ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; $Lorg/mozilla/javascript/ObjToIntMap; has intern getIds ()[Ljava/lang/Object; intValue get 8(ILorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; NOT_FOUND (I)Ljava/lang/StringBuffer; I(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; getTopLevelScope getWrapFactory &()Lorg/mozilla/javascript/WrapFactory; "org/mozilla/javascript/WrapFactory z(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; construct {(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; java/lang/Math floor ceil IEEEremainder (DD)D currentActivationCall !org/mozilla/javascript/xml/XMLLib toDefaultXmlNamespace F(Lorg/mozilla/javascript/Context;Ljava/lang/Object;)Ljava/lang/Object; 8(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Z defineProperty K(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;I)V put J(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V getParentScope ecmaGet 8(Lorg/mozilla/javascript/Scriptable;I)Ljava/lang/Object; reportWarning (Ljava/lang/String;)V ecmaPut G(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Ljava/lang/Object;)V putProperty 9(Lorg/mozilla/javascript/Scriptable;ILjava/lang/Object;)V J(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;)V ecmaDelete 5(Lorg/mozilla/javascript/Context;Ljava/lang/Object;)Z deleteProperty '(Lorg/mozilla/javascript/Scriptable;I)Z 8(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Z ecmaHas hasProperty org/mozilla/javascript/Ref set !org/mozilla/javascript/SpecialRef createSpecial b(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Ljava/lang/String;)Lorg/mozilla/javascript/Ref; useDynamicScope topCallScope putConstProperty +(Lorg/mozilla/javascript/ScriptRuntime$1;)V used currentId '(ILorg/mozilla/javascript/Scriptable;)Z getExtraMethodSource 6(Lorg/mozilla/javascript/Callable;Ljava/lang/String;)V refCall t(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Ref; ()Ljava/lang/Class; getName isEvalFunction isWithFunction newWithSpecial j(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; getElements java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V reportRuntimeError0 ?(Ljava/lang/String;)Lorg/mozilla/javascript/EvaluatorException; 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/Interpreter;Lorg/mozilla/javascript/ErrorReporter;Ljava/lang/String;ILjava/lang/Object;)Lorg/mozilla/javascript/Script; idata (Lorg/mozilla/javascript/InterpreterData; &org/mozilla/javascript/InterpreterData evalScriptFlag addValues G(Lorg/mozilla/javascript/Context;ZLjava/lang/Object;)Ljava/lang/Object; concat equivalentValues unwrap ()Ljava/lang/Object; hasInstance &(Lorg/mozilla/javascript/Scriptable;)Z compareTo (Ljava/lang/String;)I classOrNull %(Ljava/lang/String;)Ljava/lang/Class; getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object; getFactory )()Lorg/mozilla/javascript/ContextFactory; %org/mozilla/javascript/ContextFactory cachedXMLLib %org/mozilla/javascript/NativeFunction getParamAndVarCount getParamOrVarName getParamOrVarConst defineConstProperty 8(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)V redefineProperty 9(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Z)V `(Lorg/mozilla/javascript/NativeFunction;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)V parentActivationCall getValue getAssociatedValue getErrorMessage getWrappedException ()Ljava/lang/Throwable; java/lang/Throwable %org/mozilla/javascript/RhinoException m(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; ((Ljava/lang/String;Ljava/lang/Object;I)V javaToJS I(Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/NativeWith; I(Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;)V (Z)Ljava/lang/Object; setParentScope getClassPrototype Z(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Lorg/mozilla/javascript/Scriptable; getFunctionName getLanguageVersion getLengthProperty F(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)J reportRuntimeError getCurrentContext getLocale ()Ljava/util/Locale; java/util/Locale getDefault java/util/ResourceBundle getBundle @(Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; getString format M(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)V ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; err Ljava/io/PrintStream; java/io/PrintStream println &()Lorg/mozilla/javascript/RegExpProxy; regExpProxy extractFromScope H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/xml/XMLLib; Q(Lorg/mozilla/javascript/Context;Ljava/lang/Object;I)Lorg/mozilla/javascript/Ref; c(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Ljava/lang/Object;I)Lorg/mozilla/javascript/Ref; t(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;I)Lorg/mozilla/javascript/Ref; ?(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;I)Lorg/mozilla/javascript/Ref; scratchIndex scratchUint32 scratchScriptable indexOf longBitsToDouble (J)D !? X ?? ?? ?? ?? ?? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3 *? ? ! G H"