All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.javascript.jscomp.Es6RewriteBlockScopedDeclaration.class Maven / Gradle / Ivy

The newest version!
????3?
i?
i?
i?
i?	i?	i?	i?	i?
j?
??	i??
?
?
?
??
??
?
?
??
?
i??
??
??
???	??
?
?
?
?
?
??
?
?
?




.?
.	



.

	




>
?
 !"
C#$
E
E%
i&'
I	i(
?)
*	?+
,
-
?.
/
0
1
2
?3
4
5	?6
7
8
9
:;<=>=?	?@	?A	?B	?C
DEF
g?GHJLoopClosureTransformerInnerClassesCollectUndeclaredNames%RewriteBlockScopedFunctionDeclarationLOOP_TOKENSLjava/util/Set;	Signature4Ljava/util/Set;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;renameTable!Lcom/google/common/collect/Table;iLcom/google/common/collect/Table;	letConsts3Ljava/util/Set;undeclaredNames#Ljava/util/Set;
loopPredicate"Lcom/google/common/base/Predicate;FLcom/google/common/base/Predicate;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis?Lcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration;visits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VjsDoc.Lcom/google/javascript/rhino/JSDocInfoBuilder;	undefined"Lcom/google/javascript/rhino/Node;	scopeRootnewNameLjava/lang/String;oldVar"Lcom/google/javascript/jscomp/Var;t,Lcom/google/javascript/jscomp/NodeTraversal;nparentscope$Lcom/google/javascript/jscomp/Scope;nameNodeoldName
hoistScopedoRenameZ
StackMapTableK?processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VexternsroottransformerVLcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$LoopClosureTransformer;
hotSwapScript
scriptRootoriginalRootinLoop%(Lcom/google/javascript/rhino/Node;)Z
enclosingNodeextractInlineJSDoci(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VsrcDeclarationsrcNamedestDeclarationexistingInfo'Lcom/google/javascript/rhino/JSDocInfo;builderLmaybeAddConstJSDoc?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V	srcParenthandleDeclarationListnamenewDeclarationdeclarationListaddNodeBeforeLoopnewNodeloopNode
insertSpotvarify()VM
access$400()Ljava/util/Set;
access$500p(Lcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration;)Lcom/google/javascript/jscomp/AbstractCompiler;x0
access$600P(Lcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration;)Ljava/util/Set;
access$700access$1100x1access$1200access$1300x2access$1400x3
SourceFile%Es6RewriteBlockScopedDeclaration.java????????yq{qtupq??NOPvwjava/util/HashSetQRSTUV?WXYZR[R\?]R??^?_`a,com/google/javascript/rhino/JSDocInfoBuilder?b,com/google/javascript/rhino/JSTypeExpression com/google/javascript/rhino/Nodecde?fgh?ijklamnopqrshtRuRvwxKyYz{|xjava/lang/StringBuilder}~$?????java/lang/String?h????????????T?????Tcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$CollectUndeclaredNames????3com/google/javascript/jscomp/NodeTraversal$CallbackCallback???0com/google/javascript/jscomp/Es6RenameReferences??Tcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$LoopClosureTransformer????ccom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$RewriteBlockScopedFunctionDeclaration}~?????e???????R?R?T?T?p?p???e?f?T?R???R??M?R???e?e?e?e????com/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$1=com/google/javascript/jscomp/Es6RewriteBlockScopedDeclarationDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback0com/google/javascript/jscomp/HotSwapCompilerPass"com/google/javascript/jscomp/Scope%com/google/javascript/rhino/JSDocInfojava/util/Iterator(com/google/common/collect/HashBasedTablecreate,()Lcom/google/common/collect/HashBasedTable;hasChildren()Z
getFirstChild$()Lcom/google/javascript/rhino/Node;%com/google/javascript/jscomp/NodeUtilisBlockScopedDeclaration*com/google/javascript/jscomp/NodeTraversalgetScope&()Lcom/google/javascript/jscomp/Scope;isClass
isFunction
isEnhancedForisCatchcom/google/javascript/rhino/IR6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;getJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;(Z)V!com/google/javascript/rhino/TokenQMARK#Lcom/google/javascript/rhino/Token;&(Lcom/google/javascript/rhino/Token;)VgetSourceFileName()Ljava/lang/String;7(Lcom/google/javascript/rhino/Node;Ljava/lang/String;)V
recordType1(Lcom/google/javascript/rhino/JSTypeExpression;)Zbuildcastm(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;useSourceInfoFromForTreeF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;addChildToFront%(Lcom/google/javascript/rhino/Node;)V	getStringisLetisConst
java/util/Setadd(Ljava/lang/Object;)ZgetClosestHoistScope
isDeclared(Ljava/lang/String;Z)Zcontainsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-com/google/javascript/jscomp/AbstractCompilergetUniqueNameIdSupplier#()Lcom/google/common/base/Supplier;com/google/common/base/Supplierget()Ljava/lang/Object;toStringgetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;	undeclare%(Lcom/google/javascript/jscomp/Var;)V com/google/javascript/jscomp/Varinput,Lcom/google/javascript/jscomp/CompilerInput;declare?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/CompilerInput;)Lcom/google/javascript/jscomp/Var;	setString(Ljava/lang/String;)VgetRootNodecom/google/common/collect/TableputJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;reportCodeChange?(Lcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration;Lcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$1;)VtraverseEs6?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V0com/google/javascript/jscomp/TranspilationPassesprocessTranspile?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V$(Lcom/google/common/collect/Table;)V
access$200Y(Lcom/google/javascript/jscomp/Es6RewriteBlockScopedDeclaration$LoopClosureTransformer;)VgetEnclosingNodeh(Lcom/google/javascript/rhino/Node;Lcom/google/common/base/Predicate;)Lcom/google/javascript/rhino/Node;getToken%()Lcom/google/javascript/rhino/Token;FUNCTIONsetJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;
maybeCopyFromW(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/JSDocInfoBuilder;isForInrecordConstancyhasMoreThanOneChildgetLastChilddetachvaruseSourceInfoFrom
addChildAfterVARsetToken	getParentisLabeladdChildBeforeisEmptyiterator()Ljava/util/Iterator;hasNextnextWHILEFORFOR_OFDOjava/util/EnumSetofe(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;1ijkpqrstuvwrxyqrz{qr|}~r???o'*?	*?
?*?Y?
?*?Y?
?*+???<89:!=&>?'??'tu????v,??
,????+?:,?:,???,??{??s-?
-??h,??a*,??Y?:??
,??4?Y?:?Y?Y??,? ?!?"W?#?$:?%W?&?':,?(?
,?)?*?,?*W?+:6???,?*??-??6?,?.Y?/?01?0*??2?3?4?0?5?:	?6:

?7	
?8?9W?!	?:?;:*?	?<W?
*??=???"BCFGH9I@JHKNLUMdNnO?P?R?S?V?W?X?Z?[?\?]?^_'a0b7cFdKeRfYgijnkum??n'??UO??Y??'B??	09??
v??v??v??v??^??X???????????????1?,???$?0???
?)?@/A??C????	?*?,?>Y*???@*?,*?@*?+?AY*S?B*?,?CY*??D?@?EY*?FN*?,-?@-?G*?H*?+?AY?IY*?JS?B*?,?IY*?J?@??.stv*w=xGyPzT{X|p~??*?????????G;??????Z*?+?>Y*???@*?+*?@*?+?CY*??D?@?EY*?FN*?+-?@-?G*?H*?+?IY*?J?@??&	???-?7?@?D?H?Y??*Z??Z??Z??7#?????n+?K?LM,?,?M?N????
??? ???????
??@
????%*?N-?+?N+?OW-?P:,?#?OW????	????$??4%??%??%?? ???????
????6*?)?1+?Q?*+??"*,-?-??P:?RW-?#?OW??????%?+?5??4%??6??6??6??6???
????:*?S?$*?TM,?U?V*?WN*+,-?+-*?X???*+*?*?*?Y?Z??&	?????%?(?2?9??*??
??:??:???'
???{+M,?[?\?,?[M???,?[*,?]???????? ???????	??????J*??^?@*??_L+?`?&+?a?M,?)?,,?[?,?Y?Z???*??=??"??)?0?8???B?I??)??J??????!??	??????1???/*???1??????/*???1??????/*???1??????:*+???1????????:*+???1????????E*+,???1? ?????????P*+,-???1?*???????????@ ?b?c?d?e?N?f??gY?h?K??45???m2Eil>inIiogA?	j?I	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy