
com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker.class Maven / Gradle / Ivy
The newest version!
???? 3 k
9 : ; < =
> ?
> @
> A
B
C
D E
> F
G H
> I
> J
K L
> M
K N P R defFound Z crossed def "Lcom/google/javascript/jscomp/Var; use G(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/jscomp/Var;)V Code LineNumberTable LocalVariableTable this LiveRangeChecker InnerClasses ELcom/google/javascript/jscomp/CoalesceVariableNames$LiveRangeChecker; getDef $()Lcom/google/javascript/jscomp/Var; shouldVisit %(Lcom/google/javascript/rhino/Node;)Z n "Lcom/google/javascript/rhino/Node;
StackMapTable visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V t ,Lcom/google/javascript/jscomp/NodeTraversal; parent
isAssignTo i(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Z name var T
isReadFrom G(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/rhino/Node;)Z
SourceFile CoalesceVariableNames.java U T V W X W Y Z 0 1 5 6 [ \ ] ^ ] _ ` a b W c W d e ' f Z g h i Ccom/google/javascript/jscomp/CoalesceVariableNames$LiveRangeChecker j Ncom/google/javascript/jscomp/ControlFlowGraph$AbstractCfgNodeTraversalCallback AbstractCfgNodeTraversalCallback com/google/javascript/rhino/Node ()V isName ()Z hasChildren
getFirstChild $()Lcom/google/javascript/rhino/Node; com/google/javascript/jscomp/Var getName ()Ljava/lang/String; getString java/lang/String equals (Ljava/lang/Object;)Z isParamList isVar %com/google/javascript/jscomp/NodeUtil isAssignmentOp getParent isVarOrSimpleAssignLhs G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Z 2com/google/javascript/jscomp/CoalesceVariableNames -com/google/javascript/jscomp/ControlFlowGraph k *? *? *? *+? *,? ? x s t y z { # $ % / *? ? ~ # &