
com.google.javascript.jscomp.TranspilationPasses.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
G ? F ? ? ? F ? F ? F ? F ? F ? F ? F ? F ? F ? F ? F ? ?
? ?
?
? ?
? ?
? ?
? ? ? ? ? ? ?
F ?
? ?
? ?
? F ? ? I
? ? K
" ? ? ?
% ? ? ?
( ? ? ?
+ ? ? ?
. ? ? ?
1 ? ? ?
4 ? ? U
7 ? ? V
: ? ? ?
= ? ? ?
@ ? ? Y
C ? ? ? InnerClasses rewriteAsyncFunctions *Lcom/google/javascript/jscomp/PassFactory;
es6SuperCheck es6ExtractClasses ? HotSwapPassFactory =Lcom/google/javascript/jscomp/PassFactory$HotSwapPassFactory; es6RewriteDestructuring es6RenameVariablesInParamLists es6RewriteArrowFunction rewritePolyfills es6SplitVariableDeclarations es6ConvertSuperConstructorCalls es6ConvertSuper convertEs6ToEs3 rewriteBlockScopedDeclaration rewriteGenerators ()V Code LineNumberTable LocalVariableTable this 2Lcom/google/javascript/jscomp/TranspilationPasses; addEs6EarlyPasses (Ljava/util/List;)V passes Ljava/util/List; LocalVariableTypeTable ; Signature ?(Ljava/util/List;)V addEs6LatePasses addRewritePolyfillPass isScriptEs6ImplOrHigher %(Lcom/google/javascript/rhino/Node;)Z script "Lcom/google/javascript/rhino/Node; features 8Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;
StackMapTable ? processCheck ? Callback ?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V callback 5Lcom/google/javascript/jscomp/NodeTraversal$Callback;
singleRoot compiler /Lcom/google/javascript/jscomp/AbstractCompiler; combinedRoot callbacks 6[Lcom/google/javascript/jscomp/NodeTraversal$Callback; ? ? ? ~ hotSwapCheck
scriptRoot processTranspile hotSwapTranspile addPostCheckPasses
SourceFile TranspilationPasses.java Z [ I J ? ? ? K J V O R O Q O T O P O L O W O X O Y O S O com/google/javascript/rhino/Node ? ? 6com/google/javascript/jscomp/parsing/parser/FeatureSet ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? k l ? ? ? ? ? ? ? U O 2com/google/javascript/jscomp/TranspilationPasses$1 Z ? 2com/google/javascript/jscomp/TranspilationPasses$2 2com/google/javascript/jscomp/TranspilationPasses$3 Es6ExtractClasses 2com/google/javascript/jscomp/TranspilationPasses$4 Es6RewriteDestructuring 2com/google/javascript/jscomp/TranspilationPasses$5 Es6RenameVariablesInParamLists 2com/google/javascript/jscomp/TranspilationPasses$6 Es6RewriteArrowFunction 2com/google/javascript/jscomp/TranspilationPasses$7 RewritePolyfills 2com/google/javascript/jscomp/TranspilationPasses$8 Es6SplitVariableDeclarations 2com/google/javascript/jscomp/TranspilationPasses$9 3com/google/javascript/jscomp/TranspilationPasses$10 3com/google/javascript/jscomp/TranspilationPasses$11
convertEs6 3com/google/javascript/jscomp/TranspilationPasses$12 Es6RewriteBlockScopedDeclaration 3com/google/javascript/jscomp/TranspilationPasses$13 0com/google/javascript/jscomp/TranspilationPasses java/lang/Object ? ;com/google/javascript/jscomp/PassFactory$HotSwapPassFactory 3com/google/javascript/jscomp/NodeTraversal$Callback java/util/Iterator -com/google/javascript/jscomp/AbstractCompiler java/util/List add (Ljava/lang/Object;)Z getProp (I)Ljava/lang/Object; isEs6ImplOrHigher ()Z
getOptions 0()Lcom/google/javascript/jscomp/CompilerOptions; ,com/google/javascript/jscomp/CompilerOptions
getLanguageIn LanguageMode =()Lcom/google/javascript/jscomp/CompilerOptions$LanguageMode; 9com/google/javascript/jscomp/CompilerOptions$LanguageMode
isEs6OrHigher children ()Ljava/lang/Iterable; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; *com/google/javascript/jscomp/NodeTraversal traverseEs6 ?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V lowerFromEs6 putBooleanProp (IZ)V (Ljava/lang/String;Z)V (com/google/javascript/jscomp/PassFactory ! F G
I J K J L O P O Q O R O S O T O U O V O W O X O Y O Z [ \ / *? ? ] ^ _ ` a b \ ? G*? ? W*? ? W*? ? W*? ? W*? ? W*? ? W*? ? W? ] " '
( ) * ( + 2 , <