
com.google.javascript.jscomp.Normalize$DuplicateDeclarationHandler.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
0 ^ 0 _
1 ` a
` 0 b
c d
e f
c g
h i
h j
k l
m l n o
k p
q r
s t s u v
w x
y z
c {
k |
c }
h ~ k
h ?
k ?
0 ?
c ?
c ?
c ?
c ?
? ?
c ?
c ?
c ?
? ?
c ?
? ?
c ?
c ? ? ?
+ ? ?
s ? ? ? ? hasOkDuplicateDeclaration Ljava/util/Set; Signature 3Ljava/util/Set; this$0 (Lcom/google/javascript/jscomp/Normalize; +(Lcom/google/javascript/jscomp/Normalize;)V Code LineNumberTable LocalVariableTable this DuplicateDeclarationHandler InnerClasses DLcom/google/javascript/jscomp/Normalize$DuplicateDeclarationHandler; onRedeclaration ?(Lcom/google/javascript/jscomp/Scope;Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/CompilerInput;)V s $Lcom/google/javascript/jscomp/Scope; name Ljava/lang/String; n "Lcom/google/javascript/rhino/Node; input ,Lcom/google/javascript/jscomp/CompilerInput; parent v "Lcom/google/javascript/jscomp/Var;
StackMapTable ? ? replaceVarWithAssignment i(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V value replacement grandparent ? U(Lcom/google/javascript/jscomp/Normalize;Lcom/google/javascript/jscomp/Normalize$1;)V x0 x1 *Lcom/google/javascript/jscomp/Normalize$1;
SourceFile Normalize.java 9 : 7 8 9 ? java/util/HashSet 3 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/String ? ? ? ? ? ? ? ? ? ? ? ? ? ? J K ? ? ? ? R S ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/IllegalStateException Unexpected LABEL 9 ? Duplicate VAR declaration ? ? Bcom/google/javascript/jscomp/Normalize$DuplicateDeclarationHandler java/lang/Object ? Gcom/google/javascript/jscomp/SyntacticScopeCreator$RedeclarationHandler RedeclarationHandler com/google/javascript/rhino/Node com/google/javascript/jscomp/Var (com/google/javascript/jscomp/Normalize$1 ()V isName ()Z $com/google/common/base/Preconditions
checkState (Z)V getParent $()Lcom/google/javascript/rhino/Node; "com/google/javascript/jscomp/Scope getVar 6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var; isGlobal isExtern *com/google/javascript/jscomp/CompilerInput
java/util/Set add (Ljava/lang/Object;)Z isCatch ? Mcom/google/javascript/jscomp/MakeDeclaredNamesUnique$ContextualRenameInverter ContextualRenameInverter getOriginalName &(Ljava/lang/String;)Ljava/lang/String; &com/google/javascript/jscomp/Normalize
access$200 Y(Lcom/google/javascript/jscomp/Normalize;)Lcom/google/javascript/jscomp/AbstractCompiler; CATCH_BLOCK_VAR_ERROR -Lcom/google/javascript/jscomp/DiagnosticType; $com/google/javascript/jscomp/JSError make ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError; -com/google/javascript/jscomp/AbstractCompiler report )(Lcom/google/javascript/jscomp/JSError;)V
isFunction
getParentNode isVar undeclare %(Lcom/google/javascript/jscomp/Var;)V declare ?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/CompilerInput;)Lcom/google/javascript/jscomp/Var; getNameNode hasOneChild hasChildren removeChild %(Lcom/google/javascript/rhino/Node;)V
getFirstChild com/google/javascript/rhino/IR assign h(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; getJSDocInfo )()Lcom/google/javascript/rhino/JSDocInfo; setJSDocInfo K(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node; useSourceInfoIfMissingFrom F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; %com/google/javascript/jscomp/NodeUtil newExpr replaceChild G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V isStatementBlock %(Lcom/google/javascript/rhino/Node;)Z isFor isLabel (Ljava/lang/String;)V
access$500 =(Lcom/google/javascript/jscomp/Normalize;Ljava/lang/String;)V 2com/google/javascript/jscomp/SyntacticScopeCreator 4com/google/javascript/jscomp/MakeDeclaredNamesUnique 0 0 1 2 3 4 5 6 7 8 9 : ; C *+? *? *? Y? ? ? <