org.mozilla.javascript.Node.class Maven / Gradle / Ivy
The newest version!
???? 1W
7 $
$ $ $ $
$
$
$
$
$
$ $! "
$#$
% & '
()
$*
$+
, - ./
$0
$1
$2
$34 )5
)6
)7
)8
$9
$:
$;
$<
$=
$>
$?
$@
ABCD InnerClasses PropListItemE ScopeF Symbol 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 GENERATOR_END_PROP DESTRUCTURING_ARRAY_LENGTH DESTRUCTURING_NAMES 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
END_YIELDS type next Lorg/mozilla/javascript/Node; first last lineno propListHead *Lorg/mozilla/javascript/Node$PropListItem; (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 getScope %()Lorg/mozilla/javascript/Node$Scope; setScope &(Lorg/mozilla/javascript/Node$Scope;)V #Lorg/mozilla/javascript/Node$Scope; 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 ?G ? D ? D ? ? ? ? ? ? ? ? ? ? ? ? &org/mozilla/javascript/Node$NumberNode ? ? &org/mozilla/javascript/Node$StringNode ?H java/lang/RuntimeException node is not a child ? ? ? ? 'newChild had siblings in addChildBefore ? ? ? ? &newChild had siblings in addChildAfter ? ? ? ? ? ? (org/mozilla/javascript/Node$PropListItem ?IJ ?K DLMN ? ? ? ? ? ? ? ?O ? org/mozilla/javascript/Node ? ? ? ? ? ? ? ? org/mozilla/javascript/Node$JumpP ?Q ?R ?ST ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?UV ? java/lang/Object org/mozilla/javascript/Node$1 !org/mozilla/javascript/Node$Scope "org/mozilla/javascript/Node$Symbol ()V (ILjava/lang/String;)V "(Lorg/mozilla/javascript/Node$1;)V objectValue intValue org/mozilla/javascript/Kit codeBug ()Ljava/lang/RuntimeException; scope target
getDefault
getFinally
access$100 F(Lorg/mozilla/javascript/Node$Jump;)Lorg/mozilla/javascript/Node$Jump; java/lang/String valueOf ! $ 7 - C D E F G D E H I D E J K D E L M D E N O D E P Q D E R S D E T U D E V W D E X Y D E Z [ D E \ ] D E ^ _ D E ` a D E b c D E d e D E f g D E h i D E j k D E l m D E n o D E p q D E p r D E s t D E F u D E H v D E s w D E F x D E H y D E F z D E H { D E F | D E H } D E L ~ D E s D E F ? D E H ? D E L ? D E T ? D ? ? ? ? ? ? ? D ? ? ? ? ? ? O *? *? *? ? ? Z n [ \ ? ? ? ? D ? ? ? p *? *? *? **,Z? ? ,? ? ? ^ n _ ` a b ? ? ? ? D ? ? ? ? ? ? #*? *? *? *,? *-? ,-? -? ? ? " d n e f g h i "j ? * # ? ? # ? D # ? ? # ? ? ? ? ? ? +*? *? *? *,? *? ,-? -? ? ? ? &