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

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

The newest version!
????3+?
?
>?	7??
?	7?
7?
??	???
??
??
?
?
?
7?
?????????	y??
y?
7?
?
?
?	??
<?
??
??
??
<?
<?
<?
<?
7?
<?
<?
<?
7?
7?
??
<?
??
<?
????
?
??????
??
7?
7??
7???InnerClassesLiveVariableLatticeLiveVariableJoinOpMAX_VARIABLES_TO_ANALYZEI
ConstantValuedARGUMENT_ARRAY_ALIASLjava/lang/String;jsScope$Lcom/google/javascript/jscomp/Scope;escapedLjava/util/Set;	Signature3Ljava/util/Set;?(Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis4Lcom/google/javascript/jscomp/LiveVariablesAnalysis;cfg/Lcom/google/javascript/jscomp/ControlFlowGraph;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;LocalVariableTypeTableSLcom/google/javascript/jscomp/ControlFlowGraph;?(Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/jscomp/AbstractCompiler;)VgetEscapedLocals()Ljava/util/Set;6()Ljava/util/Set<+Lcom/google/javascript/jscomp/Var;>;getVarIndex(Ljava/lang/String;)Ivar	isForward()ZcreateEntryLatticeJ()Lcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice;createInitialEstimateLatticeflowThrough?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice;)Lcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice;edgeDiGraphEdge8Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphEdge;node"Lcom/google/javascript/rhino/Node;inputHLcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice;genLjava/util/BitSet;killconditionalZedgeListLjava/util/List;result?Branch?Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphEdge;?Ljava/util/List;>;
StackMapTable??????computeGenKillJ(Lcom/google/javascript/rhino/Node;Ljava/util/BitSet;Ljava/util/BitSet;Z)VlhscnaddToSetIfLocal7(Lcom/google/javascript/rhino/Node;Ljava/util/BitSet;)Vsetname"Lcom/google/javascript/jscomp/Var;??markAllParametersEscaped()VarglpisArgumentsName%(Lcom/google/javascript/rhino/Node;)Z5()Lcom/google/javascript/jscomp/graph/LatticeElement;z(Ljava/lang/Object;Lcom/google/javascript/jscomp/graph/LatticeElement;)Lcom/google/javascript/jscomp/graph/LatticeElement;?Lcom/google/javascript/jscomp/DataFlowAnalysis;
SourceFileLiveVariablesAnalysis.javaEcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableJoinOpO?O?IJjava/util/HashSetO?KL???????DFcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice??O?java/util/BitSet????O???????????d6com/google/javascript/jscomp/graph/DiGraph$DiGraphEdge??O	


??dd??d?????d !"#$%&'(??)*2com/google/javascript/jscomp/LiveVariablesAnalysis	arguments?efgf com/google/javascript/rhino/Nodehi-com/google/javascript/jscomp/DataFlowAnalysis4com/google/javascript/jscomp/LiveVariablesAnalysis$14com/google/javascript/jscomp/ControlFlowGraph$Branchjava/util/Listjava/util/Iteratorjava/lang/String com/google/javascript/jscomp/Var9(Lcom/google/javascript/jscomp/LiveVariablesAnalysis$1;)VW(Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/JoinOp;)VcomputeEscapede(Lcom/google/javascript/jscomp/Scope;Ljava/util/Set;Lcom/google/javascript/jscomp/AbstractCompiler;)V"com/google/javascript/jscomp/ScopegetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;indexgetVarCount()I:(ILcom/google/javascript/jscomp/LiveVariablesAnalysis$1;)V
access$100\(Lcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice;)Ljava/util/BitSet;size(I)VgetCfg1()Lcom/google/javascript/jscomp/ControlFlowGraph;-com/google/javascript/jscomp/ControlFlowGraphgetOutEdges$(Ljava/lang/Object;)Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;*com/google/javascript/jscomp/graph/DiGraphON_EX6Lcom/google/javascript/jscomp/ControlFlowGraph$Branch;getValueequals(Ljava/lang/Object;)Z?(Lcom/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice;Lcom/google/javascript/jscomp/LiveVariablesAnalysis$1;)VandNot(Ljava/util/BitSet;)Vor,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal%com/google/javascript/jscomp/NodeUtilgetConditionExpressionF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;isForIn
getFirstChild$()Lcom/google/javascript/rhino/Node;isVargetLastChildisNamehasChildrengetNextgetSecondChildisAssignmentOpisAssign$com/google/common/base/Preconditions
checkState(Z)V	getString()Ljava/lang/String;
isDeclared(Ljava/lang/String;Z)Z
java/util/SetcontainsgetRootNodeadd 7>CDEFGHE8IJKLMNOPQ?'*+?Y??*,?*?Y??,*?-??Ry
z{|&}S*'TU'VW'IJ'XYZ'V[M\]^Q/*??R?STUM_`aQ@*?+?	?
?R?STUbHcdQ,?R?STUefQ:?Y*???
?R?STUgfQ:?Y*???
?R?STUhiQ{	??Y,???N?Y,???:6*?+?:?:??%??:????6???*+-??Y,?:???-??R6
???"?,?K?[?^?a?k?v?????S\	Kjl?TU?mn?op}qrmsr"jtu,`vwvxpZKj{,`v|}#?5~?????(???Q???+? ?!.?"===>>>K?????*+?",-??+?#?*+?",-??;+?$:?%?
?&:?'?*-?(*,?(?
*,-??+?$:?.?)?*?$,-??
*-?(?*:??ӱ*+?$,-?*+?&,-??*+?$,-?*+?+,-?*+?&,-??*+?,?
*?-?	*+,?(?+?.?=+?$?'?3+?$:?
*-?(+?/?
*,?(*?*,-??"+?$:?*,-??*:???R?,?H?I?U?V?]?l?r?z??????????????????????????????????????&?,?-?>DIPW^k	n
y?
?S\	r2?n?0?nD'?nt?n?TU??n?qr?sr?tu}6?H??	?%?	"?"
?????Q?;+?'?0+?1N*?-?2??*?-?	:*??3?,?
?4?R"#1:S4;TU;mn;?r/?H#b?}??? ???Q?2*??5?+L+?$M,? *?*?,?1?	?6W,?*M???R#$%)$1'S !?n2TU'?n}?? ??Qm&+?'? +?18?9?*?8?2???R*+%*S&TU&?n}$@@e?Q/*?:?R.STU@g?Q/*?;?R.STU@h?Q7
*+?<,??=?R.S
TUM???@*?7A7B
?k	y?z@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy