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

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

The newest version!
????3l	M??
?
N?	M??
?	M?
M??
??

?

?

?
M?	O?
K?
??
??
??
K?
K?
K?
K?
K?
K?
M?
K?
K?
??
??
K??
??
M?
K?
K?
??	-?	
?????????????	/?????
/?
M???
M????8?8?
-??
<?
??
M



D	
M
	/
/
M
M
MInnerClassesMustDefJoinMustDef
DefinitionjsScope$Lcom/google/javascript/jscomp/Scope;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;escapedLjava/util/Set;	Signature3Ljava/util/Set;?(Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis8Lcom/google/javascript/jscomp/MustBeReachingVariableDef;cfg/Lcom/google/javascript/jscomp/ControlFlowGraph;LocalVariableTypeTableSLcom/google/javascript/jscomp/ControlFlowGraph;?(Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/jscomp/AbstractCompiler;)V	isForward()ZcreateEntryLatticeB()Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;createInitialEstimateLatticeflowThrough?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;)Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;n"Lcom/google/javascript/rhino/Node;input@Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;outputcomputeMustDef?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;Z)VlhsrhscnameobjtargetcfgNodeconditionalZ
StackMapTable?addToDefIfLocal?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;)VotherDefCLcom/google/javascript/jscomp/MustBeReachingVariableDef$Definition;other"Lcom/google/javascript/jscomp/Var;
definitionLjava/lang/String;noderValuedefvar??"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;escapeParametersC(Lcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDef;)VvdepvaluepairEntryLjava/util/Map$Entry;|Ljava/util/Map$Entry;?isParameter%(Lcom/google/javascript/jscomp/Var;)ZcomputeDependenceh(Lcom/google/javascript/jscomp/MustBeReachingVariableDef$Definition;Lcom/google/javascript/rhino/Node;)VgetDefy(Ljava/lang/String;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/MustBeReachingVariableDef$Definition;useNode.Lcom/google/javascript/jscomp/graph/GraphNode;state	FlowState9Lcom/google/javascript/jscomp/DataFlowAnalysis$FlowState;Branch?Lcom/google/javascript/jscomp/graph/GraphNode;{Lcom/google/javascript/jscomp/DataFlowAnalysis$FlowState;
getDefNodeX(Ljava/lang/String;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;dependsOnOuterScopeVarsF(Lcom/google/javascript/jscomp/MustBeReachingVariableDef$Definition;)Zs5()Lcom/google/javascript/jscomp/graph/LatticeElement;z(Ljava/lang/Object;Lcom/google/javascript/jscomp/graph/LatticeElement;)Lcom/google/javascript/jscomp/graph/LatticeElement;
access$100^(Lcom/google/javascript/jscomp/MustBeReachingVariableDef;)Lcom/google/javascript/jscomp/Scope;x0?Lcom/google/javascript/jscomp/DataFlowAnalysis;
SourceFileMustBeReachingVariableDef.javaTUBcom/google/javascript/jscomp/MustBeReachingVariableDef$MustDefJoin\\VWjava/util/HashSet\XY>com/google/javascript/jscomp/MustBeReachingVariableDef$MustDef\\?tu !"#$%&'()*+,-.-/i0-1i23??4-5i6+7+8-	arguments9:??;i<i=>?U@ABCDEFGHiIJ com/google/javascript/jscomp/VarKLAcom/google/javascript/jscomp/MustBeReachingVariableDef$DefinitionMYN:OP\Q??R??SDjava/util/Map$EntryTJUJVi8com/google/javascript/jscomp/MustBeReachingVariableDef$1\WXY\]^_`:abcdefgh7com/google/javascript/jscomp/DataFlowAnalysis$FlowStatei????pj?jklk com/google/javascript/rhino/Nodemn6com/google/javascript/jscomp/MustBeReachingVariableDef-com/google/javascript/jscomp/DataFlowAnalysis8com/google/javascript/jscomp/MustBeReachingVariableDef$2java/lang/Stringjava/util/Iterator4com/google/javascript/jscomp/ControlFlowGraph$Branch=(Lcom/google/javascript/jscomp/MustBeReachingVariableDef$1;)VW(Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/JoinOp;)V()VcomputeEscapede(Lcom/google/javascript/jscomp/Scope;Ljava/util/Set;Lcom/google/javascript/jscomp/AbstractCompiler;)V"com/google/javascript/jscomp/ScopegetVarIterable()Ljava/lang/Iterable;(Ljava/lang/Iterable;)V,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()I%com/google/javascript/jscomp/NodeUtilgetConditionExpressionF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;isForIn%(Lcom/google/javascript/rhino/Node;)Z
getFirstChild$()Lcom/google/javascript/rhino/Node;getNextisVargetLastChildisName	getString()Ljava/lang/String;getSecondChildhasChildrenisAssignmentOpisGetgetFirstFirstChildequals(Ljava/lang/Object;)ZisDecisIncgetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;scopereachingDefLjava/util/Map;
java/util/MapkeySet()Ljava/util/Set;
java/util/Setiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;dependscontainsput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;%(Lcom/google/javascript/rhino/Node;)Vjava/lang/IterableentrySetgetValuegetKeyisParam~(Lcom/google/javascript/jscomp/MustBeReachingVariableDef;Lcom/google/javascript/jscomp/MustBeReachingVariableDef$Definition;)V*com/google/javascript/jscomp/NodeTraversaltraverseEs6kCallback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VgetCfg1()Lcom/google/javascript/jscomp/ControlFlowGraph;-com/google/javascript/jscomp/ControlFlowGraphhasNode$com/google/common/base/Preconditions
checkArgument(Z)VgetNodeB(Ljava/lang/Object;)Lcom/google/javascript/jscomp/graph/GraphNode;,com/google/javascript/jscomp/graph/GraphNode
getAnnotation1()Lcom/google/javascript/jscomp/graph/Annotation;getIn
access$2003com/google/javascript/jscomp/NodeTraversal$Callback0MNTUVWXYZ[\]^?,*+?Y??*,?*-?*?Y??,*?-?	?_4
567"8+9`*,ab,cd,TU,VWe,cfZghi^,?_?`abjk^9?
Y*????_?`ablk^2?
Y?
?_?`abmn^c?
Y,?N*++-?-?_?	??`*abopqr	
srtu^G?+??.?

55666C???Ʊ*+?,-??+??*+?,-??4+?:?:??
?:??*?,-??*+?,-?*+?,-??*+?,-?*+?,-?*+?,-??+?:?;??)*?,-?*???,?-??:??Ʊ+??c+???/+?:*?,-?*???,+?-??+???#+? :??!??"?*-?#+??!+??"?*-?#+?$?
+?%?'+?:??*???,-??+?:?*,-??:???_?7?@?A?C?J?M?N?U?W?^?d?jqy?????
?????????
!"&#,$9%J&N%Q'R(\+b,w0|5?6?:?;?<?=???C?D?C?G`zj+vpq$wp?=xp,&ypbzp?{p?xp?ab?op?|p?sr?}~??@????"???(?????????????????	?2?????????????????)
???????????????????????^?	?*?+?&:??'*????(?)?*:?+?H?,?-:?(?.?/:?????0?1??(?2W???*??1?<,??(?2W?'?/Y,?3:-?
*-?4?(?2W?_JR
VWZC[T\Y]\_k`yb|d?e?f?h?i?j?l?o`\	T%??C6??????ab?y???p??p??r
???(	?????.????"????????^}?*???5M,?+?#,?,?-N-?6?+?(-?2W???+?(?7?*M,?+?a,?,?8N-?9?/:?????0?*:?+?+?,?-:?6?+?(-?:?2W??ѧ???_:r s'v3x6{X|c}h~k???????????`> ?????cF??XQ???ab?sreXQ??(	?
?%????%????.??
??^/*?;?_?`????^T*?,??_
??` ab???p??^?;*??,?@?A*??,?BN-?C?D:?E?
?(*?+?&?.?/?_????`4;ab;y?;?p'o???e'o?????^r*+,?FN-??-?G?_
??`*aby??p
????C???^?8+?H??+?0?*M,?+?,?,?-N-?'*???????_??	?&?1?3?6?` &
??8ab8??
	?	??@j?^/*?I?_*`ab@l?^/*?J?_*`ab@m?^7
*+?K,?
?L?_*`
ab??^/*??_*`?bZ???PJ	OMQ

MR/MS<8??	DN???@Z?[	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy