
com.google.javascript.rhino.IR.class Maven / Gradle / Ivy
The newest version!
???? 3A
?56 78
9
:
;<
=
> 7?
@ 7A
B
C
?D
EFGHIHJ 7K
?L
?M 7N
?O
?P 7Q
?R 7S 7T
?U
V
W
;X 7Y
Z
[
\
?]^
;_ 7` 7a 7b 7c 7d 7e
f 7g 7h
i 7j
?k
l 7m
n
o
p 7q 7r
s 7t
uv 7w
x
y 7z
{
?|
?} 7~ 7 7? 7? 7?
u?? 7?
? 7?
?? 7?
? 7? 7? 7?
?? 7? 7? 7? 7?
?? 7? 7? 7? 7? 7? 7? 7? 7? 7?
? 7? 7? 7? 7? 7?
?
?
?
?
? 7?
? 7? 7?
? 7?
?? 7?
?? 7? 7?
? 7?
? 7? 7? 7? 7?
v ??
?
7?
???? InnerClasses ()V Code LineNumberTable LocalVariableTable this Lcom/google/javascript/rhino/IR; empty $()Lcom/google/javascript/rhino/Node; function ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; name "Lcom/google/javascript/rhino/Node; params body paramList F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; param
StackMapTable G([Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; #[Lcom/google/javascript/rhino/Node; ?6 4(Ljava/util/List;)Lcom/google/javascript/rhino/Node; Ljava/util/List; LocalVariableTypeTable 4Ljava/util/List;? Signature X(Ljava/util/List;)Lcom/google/javascript/rhino/Node; block stmt stmts blockUnchecked script var h(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; lhs value let constNode declaration i(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Token;)Lcom/google/javascript/rhino/Node; type #Lcom/google/javascript/rhino/Token; ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Token;)Lcom/google/javascript/rhino/Node;
returnNode expr yield await throwNode
exprResult ifNode cond then elseNode doNode whileNode forIn target forNode ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; init incr
switchNode i(Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; caseNode cases defaultCase label labelName 6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node; Ljava/lang/String;
tryFinally tryBody finallyBody catchBody tryCatch catchNode tryCatchFinally tryNode breakNode continueNode call arg args newNode newcall getprop prop ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; moreProp moreProps result k(Lcom/google/javascript/rhino/Node;Ljava/lang/String;[Ljava/lang/String;)Lcom/google/javascript/rhino/Node; [Ljava/lang/String;? ? getelem elem assign hook trueval falseval in expr1 expr2 comma and or not lt eq ne sheq shne voidNode neg pos cast m(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node; jsdoc 'Lcom/google/javascript/rhino/JSDocInfo; op inc G(Lcom/google/javascript/rhino/Node;Z)Lcom/google/javascript/rhino/Node; exp isPost Z dec add sub objectlit propdef propdefs computedProp key string arraylit exprs regexp flags s stringKey X(Ljava/lang/String;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; rest spread superNode memberFunctionDef member number %(D)Lcom/google/javascript/rhino/Node; d D thisNode trueNode falseNode nullNode binaryOp ?(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; token unaryOp i(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; mayBeExpressionOrEmpty %(Lcom/google/javascript/rhino/Node;)Z n mayBeStatementNoReturn mayBeStatement mayBeExpression
SourceFile IR.java ? ? com/google/javascript/rhino/Node?? ? ???????????? ? ??? ??? ?? ? ???????????? ?1. ? ?? ? ? ?0.? ? ? ?? ?? ? ? ???????? ???????2. %s can't be an expression??? ?? ?? ?? ?? ?? ? ??? ?? ???? ?-. ??? ???????? ?? ???? ????? ??? ? ?? ? ? ? ? ? ? ? ? ? 9Invalid name '%s'. Did you mean to use NodeUtil.newQName?
?? ? ?
?? ? ? ?() ? ? ? ?+, ? ? ? ? ? ? ? ? ? ! ?" ?# ?$ ?% ?&?'?(?)?*?+ ?,?- ?. ?? ?/ ? ?0 ? ? ?1 ?2 ?3?4 ?5!6 ?7 ?8 ?9 ?:;<=>?@? com/google/javascript/rhino/IR java/lang/Object com/google/javascript/rhino/IR$1 java/util/Iterator java/lang/String !com/google/javascript/rhino/Token EMPTY &(Lcom/google/javascript/rhino/Token;)V isName ()Z $com/google/common/base/Preconditions
checkState (Z)V isParamList isBlock FUNCTION ?(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V
PARAM_LIST isRest H(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;)V addChildToBack %(Lcom/google/javascript/rhino/Node;)V java/util/List iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; BLOCK SCRIPT VAR LET CONST isDestructuringPattern isDestructuringLhs (ZLjava/lang/Object;)V DESTRUCTURING_LHS hasChildren isArrayPattern isObjectPattern ((ZLjava/lang/String;Ljava/lang/Object;)V RETURN YIELD AWAIT THROW EXPR_RESULT IF j(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V DO WHILE isVar FOR ?(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V SWITCH isCase
isDefaultCase putBooleanProp (IZ)V CASE DEFAULT_CASE isLabelName LABEL isEmpty
LABEL_NAME newString Y(Lcom/google/javascript/rhino/Token;Ljava/lang/String;)Lcom/google/javascript/rhino/Node; useSourceInfoIfMissingFrom TRY isCatch CATCH BREAK CONTINUE CALL NEW indexOf (I)I NAME isString GETPROP GETELEM isValidAssignmentTarget ASSIGN HOOK IN COMMA AND OR NOT LT EQ NE SHEQ SHNE VOID NEG POS CAST setJSDocInfo K(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node; INC DEC ADD SUB OBJECTLIT isStringKey isMemberFunctionDef isGetterDef isSetterDef hasOneChild
COMPUTED_PROP addChildToFront ARRAYLIT REGEXP
STRING_KEY REST SPREAD SUPER
isFunction MEMBER_FUNCTION_DEF newNumber THIS TRUE FALSE NULL ,$SwitchMap$com$google$javascript$rhino$Token [I getToken %()Lcom/google/javascript/rhino/Token; ordinal ()I isReturn ! ? ? b ? ? ? / *? ? ? 2 ? ? ? ? ? ? # ? Y? ? ? ? 5 ? ? ? m #*? ? +? ? ,? ? ? Y? *+,?
? ? 9 : ; <