
com.google.javascript.jscomp.CheckRequiresForConstructors$2.class Maven / Gradle / Ivy
The newest version!
???? 3 ? < = > ?
@
A B
A C
: D E F G
H
: I J K
L M
L N O P Q R S
T U
V W
X Y
: Z [ \
: ] ^ _ a val$t ,Lcom/google/javascript/jscomp/NodeTraversal; val$markStrongUsages Z val$n "Lcom/google/javascript/rhino/Node; this$0 ;Lcom/google/javascript/jscomp/CheckRequiresForConstructors; ?(Lcom/google/javascript/jscomp/CheckRequiresForConstructors;Lcom/google/javascript/jscomp/NodeTraversal;ZLcom/google/javascript/rhino/Node;)V Code LineNumberTable LocalVariableTable this InnerClasses =Lcom/google/javascript/jscomp/CheckRequiresForConstructors$2; visit %(Lcom/google/javascript/rhino/Node;)V
typeString Ljava/lang/String; rootName var "Lcom/google/javascript/jscomp/Var; typeNode
StackMapTable S c
SourceFile !CheckRequiresForConstructors.java EnclosingMethod d e f " # ! $ g h i j k l m o p q r . s t u v w x y z { | } ~ ? ? ? ? ? java/lang/String ? ? ? ? ? ? c ? j ? ? ? ? ? ? ? ;com/google/javascript/jscomp/CheckRequiresForConstructors$2 java/lang/Object ? -com/google/javascript/jscomp/NodeUtil$Visitor Visitor com/google/javascript/jscomp/Var 9com/google/javascript/jscomp/CheckRequiresForConstructors
maybeAddUsage ?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;ZLcom/google/common/base/Predicate;)V ()V com/google/javascript/rhino/Node isString ()Z getString ()Ljava/lang/String;
access$000 Mode }(Lcom/google/javascript/jscomp/CheckRequiresForConstructors;)Lcom/google/javascript/jscomp/CheckRequiresForConstructors$Mode; >com/google/javascript/jscomp/CheckRequiresForConstructors$Mode SINGLE_FILE @Lcom/google/javascript/jscomp/CheckRequiresForConstructors$Mode; contains (Ljava/lang/CharSequence;)Z
access$100 L(Lcom/google/javascript/jscomp/CheckRequiresForConstructors;)Ljava/util/Set;
java/util/Set add (Ljava/lang/Object;)Z com/google/common/base/Splitter on $(C)Lcom/google/common/base/Splitter; split .(Ljava/lang/CharSequence;)Ljava/lang/Iterable; java/lang/Iterable iterator ()Ljava/util/Iterator; java/util/Iterator next ()Ljava/lang/Object; *com/google/javascript/jscomp/NodeTraversal getScope &()Lcom/google/javascript/jscomp/Scope; "com/google/javascript/jscomp/Scope getVar 6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var; isExtern
access$200 L(Lcom/google/javascript/jscomp/CheckRequiresForConstructors;)Ljava/util/Map;
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
access$300 P(Lcom/google/javascript/jscomp/CheckRequiresForConstructors;Ljava/lang/String;)V %com/google/javascript/jscomp/NodeUtil ! " # $ % &