
com.google.javascript.jscomp.SubstituteEs6Syntax.class Maven / Gradle / Ivy
The newest version!
???? 3 z
: ;
<
= > ?
@ A
B C
@ D
@ E
F
G H
@ I
@ J
@ K
@ L
@ M N
O P
@ Q
R S T U W X InnerClasses compiler /Lcom/google/javascript/jscomp/AbstractCompiler; 2(Lcom/google/javascript/jscomp/AbstractCompiler;)V Code LineNumberTable LocalVariableTable this 2Lcom/google/javascript/jscomp/SubstituteEs6Syntax; process G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V externs "Lcom/google/javascript/rhino/Node; root
hotSwapScript
scriptRoot originalRoot visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V t ,Lcom/google/javascript/jscomp/NodeTraversal; n parent
StackMapTable maybeSimplifyArrowFunctionBody
arrowFunction body returnValue T Y
SourceFile SubstituteEs6Syntax.java Z ( $ [ \ _ ` a Y b c d e f g h i j 2 $ k l m n h o h p j q h r j undefined s t u v $ w x Z 0com/google/javascript/jscomp/SubstituteEs6Syntax Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback 0com/google/javascript/jscomp/HotSwapCompilerPass 2com/google/javascript/jscomp/SubstituteEs6Syntax$1 com/google/javascript/rhino/Node ()V *com/google/javascript/jscomp/NodeTraversal traverseEs6 y Callback ?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V ,$SwitchMap$com$google$javascript$rhino$Token [I getToken %()Lcom/google/javascript/rhino/Token; !com/google/javascript/rhino/Token ordinal ()I isArrowFunction ()Z getLastChild $()Lcom/google/javascript/rhino/Node; $com/google/common/base/Preconditions
checkArgument (Z)V isBlock hasOneChild
getFirstChild isReturn removeFirstChild com/google/javascript/rhino/IR name 6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node; replaceChild -com/google/javascript/jscomp/AbstractCompiler reportCodeChange 3com/google/javascript/jscomp/NodeTraversal$Callback F
*? *+? ? ! "
! "
# $ I *,? ?
&