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

com.google.javascript.jscomp.RenameLabels$ProcessLabels.class Maven / Gradle / Ivy

The newest version!
????3
	=}
>~
~	=??
~	=??
	???
??
????
????		???
??
???
???
????
?
????
?
=?
???
 ~?
 ??
 ?
??	??
??
??
=?
=?
;?
=?	?	?
;?
??
??
??
??
??
??
??
????
???????namespaceStackLjava/util/Deque;	SignatureLabelNamespaceInnerClassesMLjava/util/Deque;namesLjava/util/ArrayList;)Ljava/util/ArrayList;this$0+Lcom/google/javascript/jscomp/RenameLabels;.(Lcom/google/javascript/jscomp/RenameLabels;)VCodeLineNumberTableLocalVariableTablethis
ProcessLabels9Lcom/google/javascript/jscomp/RenameLabels$ProcessLabels;
enterScope/(Lcom/google/javascript/jscomp/NodeTraversal;)V
nodeTraversal,Lcom/google/javascript/jscomp/NodeTraversal;
StackMapTable	exitScopeshouldTraverses(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Zcurrent:Lcom/google/javascript/jscomp/RenameLabels$LabelNamespace;currentDepthInameLjava/lang/String;li	LabelInfo5Lcom/google/javascript/jscomp/RenameLabels$LabelInfo;newNamenode"Lcom/google/javascript/rhino/Node;parent??????visits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VvisitBreakOrContinue%(Lcom/google/javascript/rhino/Node;)VnameNode
visitLabelG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VnewChildgetNameForId(I)Ljava/lang/String;idgetLabelInfoI(Ljava/lang/String;)Lcom/google/javascript/jscomp/RenameLabels$LabelInfo;
SourceFileRenameLabels.javaIJK?java/util/ArrayDeque@Ajava/util/ArrayListFG?8com/google/javascript/jscomp/RenameLabels$LabelNamespaceK?????????????????????????3com/google/javascript/jscomp/RenameLabels$LabelInfoK???????????????vw??java/lang/StringBuilderlabel renamed: ?? => ?????????????stpq??yzx^???????????qt??	java/lang/String?7com/google/javascript/jscomp/RenameLabels$ProcessLabelsjava/lang/Object9com/google/javascript/jscomp/NodeTraversal$ScopedCallbackScopedCallback*com/google/javascript/jscomp/NodeTraversal com/google/javascript/rhino/Node()V)com/google/javascript/jscomp/RenameLabels0(Lcom/google/javascript/jscomp/RenameLabels$1;)Vjava/util/Dequepush(Ljava/lang/Object;)VgetScopeRoot$()Lcom/google/javascript/rhino/Node;
isFunction()Zpop()Ljava/lang/Object;isLabelpeek	renameMapLjava/util/Map;
java/util/Mapsize()I
getFirstChild	getString()Ljava/lang/String;(I)VcontainsKey(Ljava/lang/Object;)Z$com/google/common/base/Preconditions
checkState(Z)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
access$200N(Lcom/google/javascript/jscomp/RenameLabels;)Lcom/google/common/base/Supplier;com/google/common/base/Suppliergetadd
access$300\(Lcom/google/javascript/jscomp/RenameLabels;)Lcom/google/javascript/jscomp/AbstractCompiler;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString-com/google/javascript/jscomp/AbstractCompiler
addToDebugLog(Ljava/lang/String;)V+com/google/javascript/jscomp/RenameLabels$1,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/TokenordinalisEmpty
referencedZequals	setStringreportCodeChange
access$400.(Lcom/google/javascript/jscomp/RenameLabels;)ZgetLastChildremoveChildreplaceChildisBlock%com/google/javascript/jscomp/NodeUtil
tryMergeBlock%(Lcom/google/javascript/rhino/Node;)Zremove&(Ljava/lang/Object;)Ljava/lang/Object;(I)Ljava/lang/Object; =>?@ABEFGBHIJ	KLMu1*+?*?*?Y??*?Y??*??	Y?
??No	vzq0rO1PR1IJSTMa+??
?*??	Y?
??N?
??OPRUVWXTMZ+??
?
*??W?N?
??OPRUVWYZM?	?,???*???	:??`6,??:?Y?:???????W*???*?*????W*?:*??? Y?!"?#?#$?#?#?%?&?N2???#?,?7?N?]?i?}?????O\	?[\#?]^,?_`7vac?(d`?PR?UV?ef?gfW5?Jhijjklm@1?/hijjnoM?6?',?(?).?*""*,-?*?*,?+??N?$?*?-?2?5?O*6PR6UV6ef6gfW$pqM?T+?M,?M,?N-?,???*-?-:?-*?.?:?/-?0?,?1*???2?N2??	???$?)?4?:?C?I?S?O>4d`E_`$/acTPRTefOrfW?jl@?8stMt?+?N-???-?:*?-:?/?
*??3?+*?.?:?0?-?1*???2?.+?4:+?5,+?6?7?	?8W*???2*???	??9W?NJ?????1?<?F?L?V?Y?_?e?l?t?z?????OR<d`_%uf?PR?ef?gf?rf?_`}acW?
j@?"lm$? j?	vwMB*?d?:?;?NOPRx^yzMM*???	?+?<??N	OPR_`{|D*	?C
=?Q?b
???	?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy