Edit C:\Users\Admin\.m2\repository\rhino\js\1.6R7\org\mozilla\javascript\Node.class
???? /B 6 ? # ? # ? # ? # ? # # # # # # # # ? # # # # # # #!" (# ($ (% (& #' #( #) #* #+ #, #- #. /012 InnerClasses PropListItem Jump StringNode NumberNode FUNCTION_PROP I ConstantValue LOCAL_PROP LOCAL_BLOCK_PROP REGEXP_PROP CASEARRAY_PROP TARGETBLOCK_PROP VARIABLE_PROP ISNUMBER_PROP DIRECTCALL_PROP SPECIALCALL_PROP SKIP_INDEXES_PROP OBJECT_IDS_PROP INCRDECR_PROP CATCH_SCOPE_PROP LABEL_ID_PROP MEMBER_TYPE_PROP NAME_PROP CONTROL_BLOCK_PROP PARENTHESIZED_PROP LAST_PROP BOTH LEFT RIGHT NON_SPECIALCALL SPECIALCALL_EVAL SPECIALCALL_WITH DECR_FLAG POST_FLAG PROPERTY_FLAG ATTRIBUTE_FLAG DESCENDANTS_FLAG END_UNREACHED END_DROPS_OFF END_RETURNS END_RETURNS_VALUE type next Lorg/mozilla/javascript/Node; first last lineno propListHead *Lorg/mozilla/javascript/Node$PropListItem; <init> (I)V Code LineNumberTable LocalVariableTable this nodeType !(ILorg/mozilla/javascript/Node;)V child >(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)V left right [(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)V mid (II)V line "(ILorg/mozilla/javascript/Node;I)V ?(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)V \(ILorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;I)V newNumber (D)Lorg/mozilla/javascript/Node; number D newString 1(Ljava/lang/String;)Lorg/mozilla/javascript/Node; str Ljava/lang/String; 2(ILjava/lang/String;)Lorg/mozilla/javascript/Node; getType ()I setType hasChildren ()Z getFirstChild ()Lorg/mozilla/javascript/Node; getLastChild getNext getChildBefore <(Lorg/mozilla/javascript/Node;)Lorg/mozilla/javascript/Node; n getLastSibling addChildToFront (Lorg/mozilla/javascript/Node;)V addChildToBack addChildrenToFront children lastSib addChildrenToBack addChildBefore =(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)V newChild node prev addChildAfter removeChild replaceChild replaceChildAfter prevChild propToString (I)Ljava/lang/String; propType lookupProperty -(I)Lorg/mozilla/javascript/Node$PropListItem; x ensureProperty item removeProp getProp (I)Ljava/lang/Object; getIntProp (II)I defaultValue getExistingIntProp (I)I putProp (ILjava/lang/Object;)V prop Ljava/lang/Object; putIntProp getLineno getDouble ()D setDouble (D)V getString ()Ljava/lang/String; setString (Ljava/lang/String;)V s newTarget labelId hasConsistentReturnUsage endCheckIf th el rv endCheckSwitch endCheckTry endCheckLoop endCheckBlock endCheckLabel endCheckBreak endCheck hasSideEffects toString ?(Lorg/mozilla/javascript/ObjToIntMap;Ljava/lang/StringBuffer;)V printIds $Lorg/mozilla/javascript/ObjToIntMap; sb Ljava/lang/StringBuffer; toStringTree ;(Lorg/mozilla/javascript/ScriptOrFnNode;)Ljava/lang/String; treeTop 'Lorg/mozilla/javascript/ScriptOrFnNode; toStringTreeHelper ?(Lorg/mozilla/javascript/ScriptOrFnNode;Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjToIntMap;ILjava/lang/StringBuffer;)V level generatePrintIds D(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjToIntMap;)V map appendPrintId \(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjToIntMap;Ljava/lang/StringBuffer;)V SourceFile Node.java 3 | ? w ? { y z y x y ? ? ? &org/mozilla/javascript/Node$NumberNode ? &org/mozilla/javascript/Node$StringNode 4 java/lang/RuntimeException node is not a child ? ? ? 'newChild had siblings in addChildBefore ? ? ? ? &newChild had siblings in addChildAfter } ~ x ~ ? ? (org/mozilla/javascript/Node$PropListItem 56 ?7 ?89: ? ? ? ? ? ? ? ? org/mozilla/javascript/Node ? ? ? ? ? ? ? org/mozilla/javascript/Node$Jump; y<