
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
? ?
? ?
? ?
? ?
? ? ? ; ?
?
> ? ? ?
?
? ?
?
?
?
?
?
? ?
?
?
?
?
?
?
?
?
? ?
? ? ?
?
?
?
?
? ?
?
? ?
?
?
? ?
? ; ? ; ? ; ? ; ? ; ? ; ? ; ?
? ?
? ?
? ; ? ; ? ; ? ? ; ?
? ? ? ? DECLARATION_PARENTS Ljava/util/Set; Signature 4Ljava/util/Set; nameNode "Lcom/google/javascript/rhino/Node;
basicBlock ?
BasicBlock InnerClasses ELcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock; scope $Lcom/google/javascript/jscomp/Scope; inputId %Lcom/google/javascript/rhino/InputId; ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock;)V Code LineNumberTable LocalVariableTable this Reference DLcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference; t ,Lcom/google/javascript/jscomp/NodeTraversal; toString ()Ljava/lang/String; createRefForTest r(Lcom/google/javascript/jscomp/CompilerInput;)Lcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference; input ,Lcom/google/javascript/jscomp/CompilerInput; RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/rhino/InputId;)V cloneWithNewScope j(Lcom/google/javascript/jscomp/Scope;)Lcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference; newScope getSymbol $()Lcom/google/javascript/jscomp/Var; getNode $()Lcom/google/javascript/rhino/Node;
getInputId '()Lcom/google/javascript/rhino/InputId;
getSourceFile 0()Lcom/google/javascript/rhino/StaticSourceFile;
isDeclaration ()Z isDeclarationHelper %(Lcom/google/javascript/rhino/Node;)Z node parent
StackMapTable ? isVarDeclaration isLetDeclaration isConstDeclaration isHoistedFunction isInitializingDeclaration getAssignedValue
getBasicBlock G()Lcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock; getParent getGrandparent isLhsOfEnhancedForExpression n isSimpleAssignmentToName isLvalue
parentType #Lcom/google/javascript/rhino/Token; ? getScope &()Lcom/google/javascript/jscomp/Scope; *()Lcom/google/javascript/rhino/StaticSlot;
access$100 j(Lcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference;)Lcom/google/javascript/jscomp/Scope; x0 ()V
SourceFile ReferenceCollectingCallback.java K L ? ? ? ? ? ? i j O a D E Y Z ? Bcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference com/google/javascript/rhino/Node ? ? O ? O ? F J M N ? Z ? ? ? ? l o p } h ? n ? h ? ? p ? h ? n ? n ? n ? n ? n ? h ? n ? n @ A ? ? ? ? ? ? n ? n ? n ? p m n ? ? g h p ? p ? n ? ? ? ? ? ? ? ? ? ? ? p p e f ? ? ? !com/google/javascript/rhino/Token ?
java/lang/Object %com/google/javascript/rhino/StaticRef Ccom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock *com/google/javascript/jscomp/NodeTraversal getInput .()Lcom/google/javascript/jscomp/CompilerInput; *com/google/javascript/jscomp/CompilerInput 8com/google/javascript/jscomp/ReferenceCollectingCallback NAME &(Lcom/google/javascript/rhino/Token;)V getString "com/google/javascript/jscomp/Scope getVar 6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var; getStaticSourceFile isClass
getFirstChild %com/google/javascript/jscomp/NodeUtil isNameDeclaration getSecondChild isDestructuringLhs isDestructuringPattern isStringKey isObjectPattern isComputedProp getLastChild isDefaultValue isArrowFunction getToken %()Lcom/google/javascript/rhino/Token;
java/util/Set contains (Ljava/lang/Object;)Z isVar isLet isConst isHoistedFunctionDeclaration getRValueOfLValue F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;
isEnhancedFor isAssign VAR LET CONST
DEFAULT_VALUE INC DEC CATCH isAssignmentOp isLhsByDestructuring
PARAM_LIST FUNCTION CLASS REST &com/google/common/collect/ImmutableSet of ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet; 0 > ? @ A B C D E F J K L M N O P Q ^ *+-,? ,? ? ? ? R
W X S * T V D E W X F J Y Z Q 2 *? ? ? R \ S T V [ \ Q J ? Y? Y?
? *? ? ? R f g f S ] ^ _ ` O a Q ? *? *+? *,?
*-? *? ? R k l m n o p S 4 T V D E F J K L M N b c Q I ? Y*? *?
+*? ? ? R v S T V d L e f Q 9 *? *? ? ? ? R { S T V g h Q / *? ? R ? S T V i j Q / *? ? R ? S T V k l Q 2 *? ? ? R ? S T V m n Q 2 *? ? ? R ? S T V
o p Q - ?*? L+? ?
*+? ? ?+? ? ?+? ? ?
*+? ? ?+? ? C+? ? <+? ?
+? ? ? ++? ? +? ? ? *+? ? +? ? *+? ? +? ?+? ? *+? ? ? ?? +? !? " ? R F ? ? ? ? ? ? 1? 3? ;? B? S? e? l? z? ? ?? ?? S ? q E ? r E s
? t@ u n Q 2 *? #? $? R ? S T V v n Q 2 *? #? %? R ? S T V w n Q 2 *? #? &? R ? S T V x n Q 2 *? #? '? R ? S T V y n Q j +*? (? *? #? $?
*? #? %?
*? ? ? ? ? R ? ? *? S + T V s @ z h Q 2 *? ? )? R ? S T V { | Q / *?
? R ? S T V } h Q 2 *? *? ? R ? S T V ~ h Q \ *? #L+? ? +? ? R
? ? S T V
r E s ?
tC t
p Q w &*? L+? ? +? +?+? ,? +? *? ? ? R ? ? ? ? S &