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

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

The newest version!
????3?
n?
??
??
??	m??
?	m?	m?
??
???
??
??
m?
??
??
??
?
??
??	??
??
??
]



m	m

*	



]
]
]
?

*
*
.	.
]
?
]
m !
6?
?"#$%&%'()(*+
,-
,.
?/0
B?
B12
B3
45(6
.7
89	.:
8;
]<
8=
>?A
>BPCE
SFG
UH
SIJK
YL
XMPN
XO
]P
?Q
]R
]S
]T
]U
]V
WX
]Y
]Z
?[
?\]
k?^_abLiveRangeCheckerInnerClassesCombinedLiveRangeCheckercompiler/Lcom/google/javascript/jscomp/AbstractCompiler;	coloringsLjava/util/Deque;	SignatureyLjava/util/Deque;>;usePseudoNamesZcoloringTieBreakerLjava/util/Comparator;:Ljava/util/Comparator;3(Lcom/google/javascript/jscomp/AbstractCompiler;Z)VCodeLineNumberTableLocalVariableTablethis4Lcom/google/javascript/jscomp/CoalesceVariableNames;
StackMapTable^dprocessG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;rootshouldOptimizeScope'(Lcom/google/javascript/jscomp/Scope;)Zscope$Lcom/google/javascript/jscomp/Scope;
enterScope/(Lcom/google/javascript/jscomp/NodeTraversal;)Vt,Lcom/google/javascript/jscomp/NodeTraversal;cfg/Lcom/google/javascript/jscomp/ControlFlowGraph;liveness4Lcom/google/javascript/jscomp/LiveVariablesAnalysis;interferenceGraph.Lcom/google/javascript/jscomp/graph/UndiGraph;coloring2Lcom/google/javascript/jscomp/graph/GraphColoring;LocalVariableTypeTableSLcom/google/javascript/jscomp/ControlFlowGraph;bLcom/google/javascript/jscomp/graph/UndiGraph;fLcom/google/javascript/jscomp/graph/GraphColoring;ef?	exitScopevisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)ViVar"Lcom/google/javascript/jscomp/Var;
pseudoNameLjava/lang/String;allMergedNamesLjava/util/Set;nparentvarvNode.Lcom/google/javascript/jscomp/graph/GraphNode;coalescedVar#Ljava/util/Set;bLcom/google/javascript/jscomp/graph/GraphNode;ghij%computeVariableNamesInterferenceGraph?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/jscomp/ControlFlowGraph;Ljava/util/Set;)Lcom/google/javascript/jscomp/graph/UndiGraph;vstate	FlowState9Lcom/google/javascript/jscomp/DataFlowAnalysis$FlowState;cfgNodeDiGraphNode8Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;	v1OutLive	v2OutLivecheckerMLcom/google/javascript/jscomp/CoalesceVariableNames$CombinedLiveRangeChecker;v2v1escapedLiveVariableLattice?Lcom/google/javascript/jscomp/DataFlowAnalysis$FlowState;kBranch?Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;3Ljava/util/Set;lAEmK(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/jscomp/ControlFlowGraph;Ljava/util/Set;)Lcom/google/javascript/jscomp/graph/UndiGraph;removeVarDeclaration%(Lcom/google/javascript/rhino/Node;)VvalueassignnameN()V
SourceFileCoalesceVariableNames.java?dnpqrstuvtujava/util/LinkedListvwz{mwze{s2com/google/javascript/jscomp/LiveVariablesAnalysis|}~???su??????????????????}????????Dcom/google/javascript/jscomp/graph/GraphColoring$GreedyGraphColoringGreedyGraphColoring|}??}??????s?s?s??????0com/google/javascript/jscomp/graph/GraphColoring??????? com/google/javascript/jscomp/Varg???????????s??java/util/TreeSet?????j?s??i???}_???????java/lang/StringBuilder??$?????????l???????s??f???6com/google/javascript/jscomp/graph/DiGraph$DiGraphNode?????7com/google/javascript/jscomp/DataFlowAnalysis$FlowState??Fcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice????Kcom/google/javascript/jscomp/CoalesceVariableNames$CombinedLiveRangeCheckerCcom/google/javascript/jscomp/CoalesceVariableNames$LiveRangeChecker?? com/google/javascript/rhino/Node???????????s?s????????s????4com/google/javascript/jscomp/CoalesceVariableNames$12com/google/javascript/jscomp/CoalesceVariableNamesDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback)com/google/javascript/jscomp/CompilerPass9com/google/javascript/jscomp/NodeTraversal$ScopedCallbackScopedCallback-com/google/javascript/jscomp/AbstractCompiler"com/google/javascript/jscomp/Scope-com/google/javascript/jscomp/ControlFlowGraph,com/google/javascript/jscomp/graph/GraphNodejava/lang/String
java/util/Setjava/util/Iterator4com/google/javascript/jscomp/ControlFlowGraph$Branch,com/google/javascript/jscomp/graph/UndiGraph*com/google/javascript/jscomp/NodeTraversalgetLifeCycleStageLifeCycleStage@()Lcom/google/javascript/jscomp/AbstractCompiler$LifeCycleStage;?????_+????*??#W???
?????????????o*??$?,?%?
-?&??+?,?'?(:*??)?*?+?,:??*??)?*?-?.:*?	?4?/?.?0??,?1?2*??3-?4??,?5??:?6Y?7:+??8?9:		?:?Q	?;?.:
*??)?*?+
?,?)*??)?*
?-?0?
?1?<W????=??>???@:+??A??BY?C?DE?D?F:???,?2*??3?/?.?0?-?4?,?5??~???(?@?E?F?\?c?u?v???????????????????????+?D?J?Q?j?n??f
????
????????o??o??o??o??(G??@/??\???????@/???,?*???/??????T?%?)???T?G:+?:?8?9:?:?0?;?.:-?H??I?&??JW????8?9:?:???;?.:?8?9:?:???;?.:	?K	?K?????L???	?L?????I?M?	?I?M?	?N???,?O?9:

?:?w
?;?P:,?Q?????R?S:?T?U?V??T?U	?V?#?W?U?V? ?W?U	?V?	?N?????,?O?9:

?:??
?;?P:,?Q?????R?S:?W?U?V6
?W?U	?V6?XY?YY??	?Z?YY	
???Z?[:*??\?]?
?^???r??c??l??G???)???-?8?C?K?N?p????????????????????	7U_be?????????

 !"#??-??M???e???o???`?{
?Q?{? ???????~??	p????????????????HM???e???o??????????????????3????!???%?"?
??!??+????
??!??<????????????????????????????????????????????????????????????????????????????????'??????????????x?
???$o*?_L+?_M,?`?+*?a,+*?b?R+?c??*?d?0*?eN+*?a*-?f*?g:,?h?
?i:,+?b?,+?j?*?d?+*?a??JPQ
TUVW&Y-Z2[7\B_I`PbWdZgbjikno?42%??B??o??j??
e???????0???	???#?kY?l???A??rj
Ymq
Xms
kSD?P@?	U??>?@*	n?`	p?c	??o@x?y	???@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy