
com.google.javascript.jscomp.Normalize$PropagateConstantAnnotationsOverVars.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
I J K L
M
N
O
P
Q R
S
T U
V W
X Y
Z [
\ ] ^
_ ` a
I b
c d
e
f
g
h
i k l n compiler /Lcom/google/javascript/jscomp/AbstractCompiler; assertOnChange Z 3(Lcom/google/javascript/jscomp/AbstractCompiler;Z)V Code LineNumberTable LocalVariableTable this $PropagateConstantAnnotationsOverVars InnerClasses MLcom/google/javascript/jscomp/Normalize$PropagateConstantAnnotationsOverVars;
forbidChanges process G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V externs "Lcom/google/javascript/rhino/Node; root visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V name Ljava/lang/String; info 'Lcom/google/javascript/rhino/JSDocInfo; var "Lcom/google/javascript/jscomp/Var; shouldBeConstant isMarkedConstant t ,Lcom/google/javascript/jscomp/NodeTraversal; n parent
StackMapTable o p k L ^
SourceFile Normalize.java $ q ! " # *com/google/javascript/jscomp/NodeTraversal $ t u / v w x y z { w | } ~ ? p ? ? o ? w ? ? ? ? ? ? com/google/javascript/rhino/Node ? ? java/lang/IllegalStateException java/lang/StringBuilder !Unexpected const change.
name: ? ?
parent: ? ? ? y ? y $ ? ? ? ? Kcom/google/javascript/jscomp/Normalize$PropagateConstantAnnotationsOverVars Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback )com/google/javascript/jscomp/CompilerPass %com/google/javascript/rhino/JSDocInfo com/google/javascript/jscomp/Var ()V ? Callback g(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V
traverseRoots isName ()Z getString ()Ljava/lang/String; java/lang/String isEmpty getScope &()Lcom/google/javascript/jscomp/Scope; "com/google/javascript/jscomp/Scope getVar 6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var; getJSDocInfo )()Lcom/google/javascript/rhino/JSDocInfo;
isConstant -com/google/javascript/jscomp/AbstractCompiler getCodingConvention 1()Lcom/google/javascript/jscomp/CodingConvention; %com/google/javascript/jscomp/NodeUtil isConstantByConvention T(Lcom/google/javascript/jscomp/CodingConvention;Lcom/google/javascript/rhino/Node;)Z getBooleanProp (I)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getParent $()Lcom/google/javascript/rhino/Node; toStringTree toString (Ljava/lang/String;)V putBooleanProp (IZ)V &com/google/javascript/jscomp/Normalize 3com/google/javascript/jscomp/NodeTraversal$Callback ! " # $ % &