
com.google.javascript.jscomp.Var.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
6 ? ? ? ? ? ? ?
? ? ?
?
?
?
?
? ?
? ?
? ?
? ? ?
?
?
? ?
? ?
? ? ?
6 ? ?
? ?
?
?
? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ?
?
?
? ?
?
? ? ? ?
? ?
, ?
?
? ? 3 ?
? ? ? ? ? Arguments InnerClasses name Ljava/lang/String; nameNode "Lcom/google/javascript/rhino/Node; input ,Lcom/google/javascript/jscomp/CompilerInput; index I scope $Lcom/google/javascript/jscomp/Scope; DECLARATION_TYPES (Lcom/google/common/collect/ImmutableSet; Signature MLcom/google/common/collect/ImmutableSet; ?(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/Scope;ILcom/google/javascript/jscomp/CompilerInput;)V Code LineNumberTable LocalVariableTable this "Lcom/google/javascript/jscomp/Var; makeArgumentsVar H(Lcom/google/javascript/jscomp/Scope;)Lcom/google/javascript/jscomp/Var;
StackMapTable getName ()Ljava/lang/String; getNode $()Lcom/google/javascript/rhino/Node; getInput .()Lcom/google/javascript/jscomp/CompilerInput;
getSourceFile 0()Lcom/google/javascript/rhino/StaticSourceFile; getSymbol $()Lcom/google/javascript/jscomp/Var; getDeclaration ?
getParentNode ? isBleedingFunction ()Z getScope &()Lcom/google/javascript/jscomp/Scope; isGlobal isLocal isExtern isInferredConst isDefine info 'Lcom/google/javascript/rhino/JSDocInfo; ? getInitialValue getNameNode getJSDocInfo )()Lcom/google/javascript/rhino/JSDocInfo; equals (Ljava/lang/Object;)Z other Ljava/lang/Object; otherVar hashCode ()I toString isVar isCatch isLet isConst isClass isParam isDefaultParam parent isArguments declarationType %()Lcom/google/javascript/rhino/Token; current )()Lcom/google/javascript/rhino/StaticRef; *()Lcom/google/javascript/rhino/StaticSlot; ()V
SourceFile Var.java I ? ; < = > C D A B ? @ 'com/google/javascript/jscomp/TypedScope ? ? ? *com/google/javascript/jscomp/Var$Arguments I ? ? Z ? V _ V ? ? ? ? e b f b ? g b com/google/javascript/rhino/Node ? ? o p ? i b ? ? ? ? com/google/javascript/jscomp/Var v w java/lang/StringBuilder Var ? ? x T ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b ? b ? V E F ? ? ? ? r java/lang/IllegalStateException The nameNode for ? ? ! must be a descendant of one of: I ? ] \ [ \ !com/google/javascript/rhino/Token ? ? ? ? ? java/lang/Object &com/google/javascript/rhino/StaticSlot %com/google/javascript/rhino/StaticRef %com/google/javascript/rhino/JSDocInfo $com/google/common/base/Preconditions
checkArgument (Z)V '(Lcom/google/javascript/jscomp/Scope;)V getStaticSourceFile getParent %com/google/javascript/jscomp/NodeUtil isFunctionExpression %(Lcom/google/javascript/rhino/Node;)Z "com/google/javascript/jscomp/Scope *com/google/javascript/jscomp/CompilerInput getBooleanProp (I)Z getRValueOfLValue F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; getBestJSDocInfo K(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; VAR #Lcom/google/javascript/rhino/Token; CATCH LET CONST CLASS
PARAM_LIST isParamList isDefaultValue
getFirstChild getToken &com/google/common/collect/ImmutableSet contains -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V FUNCTION com/google/common/collect/Sets immutableEnumSet K(Ljava/lang/Enum;[Ljava/lang/Enum;)Lcom/google/common/collect/ImmutableSet; ! 6 7 8 ; <