
com.google.javascript.jscomp.RescopeGlobalSymbols$RemoveGlobalVarCallback.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
R S
T
U V
T
W X Y Z [ Z \ ]
^
_
` a b a Y
c
d
e f
g
h a i
j
k
l m
n o a p a q
e r
s t v this$0 3Lcom/google/javascript/jscomp/RescopeGlobalSymbols; 6(Lcom/google/javascript/jscomp/RescopeGlobalSymbols;)V Code LineNumberTable LocalVariableTable this RemoveGlobalVarCallback InnerClasses KLcom/google/javascript/jscomp/RescopeGlobalSymbols$RemoveGlobalVarCallback; visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V c "Lcom/google/javascript/rhino/Node; expr comma t ,Lcom/google/javascript/jscomp/NodeTraversal; n parent commas Ljava/util/List; interestingChildren allName Z LocalVariableTypeTable 4Ljava/util/List;
StackMapTable t x ] y z joinOnComma V(Ljava/util/List;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; nextComma i I source Signature z(Ljava/util/List;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; { k(Lcom/google/javascript/jscomp/RescopeGlobalSymbols;Lcom/google/javascript/jscomp/RescopeGlobalSymbols$1;)V x0 x1 5Lcom/google/javascript/jscomp/RescopeGlobalSymbols$1;
SourceFile RescopeGlobalSymbols.java # $ ! " # | } ~ java/util/ArrayList ? ? ? ? z ? ~ ? ? com/google/javascript/rhino/Node ? ~ ? ~ ? ~ y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ~ C D ? ? ? ? ? ? ? | ? ? ? ? 1 ? ? ? Icom/google/javascript/jscomp/RescopeGlobalSymbols$RemoveGlobalVarCallback x Kcom/google/javascript/jscomp/NodeTraversal$AbstractShallowStatementCallback AbstractShallowStatementCallback *com/google/javascript/jscomp/NodeTraversal java/util/List java/util/Iterator 3com/google/javascript/jscomp/RescopeGlobalSymbols$1 ()V isVar ()Z children ()Ljava/lang/Iterable; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; isName isAssign isFor add (Ljava/lang/Object;)Z
getFirstChild $()Lcom/google/javascript/rhino/Node; cloneTree com/google/javascript/rhino/IR
exprResult F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; srcref addChildBefore G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V isEmpty removeChild %(Lcom/google/javascript/rhino/Node;)V 1com/google/javascript/jscomp/RescopeGlobalSymbols
access$600 d(Lcom/google/javascript/jscomp/RescopeGlobalSymbols;)Lcom/google/javascript/jscomp/AbstractCompiler; -com/google/javascript/jscomp/AbstractCompiler reportCodeChange get (I)Ljava/lang/Object; size ()I h(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; useSourceInfoIfMissingFrom ! " # $ % 4
*+? *? ? &