
com.google.javascript.jscomp.PreprocessorSymbolTable.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
) g h
g ( i
j k ( l ( m n o p
( q
r s t
u v n w
( x
y z n {
| n } ~
s ? ?
?
?
?
? ?
g
? ?
?
?
?
( ?
( ?
( ?
( ?
( ? ? ? ? ? Reference InnerClasses symbols Ljava/util/Map; Signature RLjava/util/Map; refs $Lcom/google/common/collect/Multimap; xLcom/google/common/collect/Multimap; root "Lcom/google/javascript/rhino/Node; %(Lcom/google/javascript/rhino/Node;)V Code LineNumberTable LocalVariableTable this 6Lcom/google/javascript/jscomp/PreprocessorSymbolTable; getRootNode $()Lcom/google/javascript/rhino/Node;
getTypeOfThis -()Lcom/google/javascript/rhino/jstype/JSType; getParentScope 7()Lcom/google/javascript/rhino/jstype/StaticTypedScope; d()Lcom/google/javascript/rhino/jstype/StaticTypedScope; getSlot C(Ljava/lang/String;)Lcom/google/javascript/rhino/jstype/SimpleSlot; name Ljava/lang/String;
getOwnSlot
getReferences E(Lcom/google/javascript/rhino/jstype/SimpleSlot;)Ljava/lang/Iterable; symbol /Lcom/google/javascript/rhino/jstype/SimpleSlot; ?(Lcom/google/javascript/rhino/jstype/SimpleSlot;)Ljava/lang/Iterable;
getAllSymbols ()Ljava/lang/Iterable; G()Ljava/lang/Iterable; getScope f(Lcom/google/javascript/rhino/jstype/SimpleSlot;)Lcom/google/javascript/rhino/jstype/StaticTypedScope; slot ?(Lcom/google/javascript/rhino/jstype/SimpleSlot;)Lcom/google/javascript/rhino/jstype/StaticTypedScope; addReference node
StackMapTable ? getQualifiedName 6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String; left n ()Ljava/lang/Object; H(Ljava/lang/String;)Lcom/google/javascript/rhino/jstype/StaticTypedSlot; <(Ljava/lang/String;)Lcom/google/javascript/rhino/StaticSlot; +()Lcom/google/javascript/rhino/StaticScope; S(Lcom/google/javascript/rhino/StaticSlot;)Lcom/google/javascript/rhino/StaticScope; >(Lcom/google/javascript/rhino/StaticSlot;)Ljava/lang/Iterable;Ljava/lang/Object;Lcom/google/javascript/rhino/jstype/StaticTypedScope;Lcom/google/javascript/rhino/StaticSymbolTable;
SourceFile PreprocessorSymbolTable.java 7 ? java/util/LinkedHashMap . / ? ? ? 2 3 5 6 ? ? ? -com/google/javascript/rhino/jstype/SimpleSlot E F ? ? ? ? ? ? ? ? ? ? Z [ ? ? ? ? ? 7 ? ? ? >com/google/javascript/jscomp/PreprocessorSymbolTable$Reference 7 ? ? ? com/google/javascript/rhino/Node ? ? ? ? ? ? ? ? java/lang/StringBuilder ? ? . ? ? ? ? Z ? @ A I F B C R S J K 4com/google/javascript/jscomp/PreprocessorSymbolTable java/lang/Object 3com/google/javascript/rhino/jstype/StaticTypedScope -com/google/javascript/rhino/StaticSymbolTable java/lang/String ()V +com/google/common/collect/ArrayListMultimap create /()Lcom/google/common/collect/ArrayListMultimap;
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; getName ()Ljava/lang/String; "com/google/common/collect/Multimap *(Ljava/lang/Object;)Ljava/util/Collection; java/util/Collections unmodifiableCollection .(Ljava/util/Collection;)Ljava/util/Collection; values ()Ljava/util/Collection; $com/google/common/base/Preconditions checkNotNull containsKey (Ljava/lang/Object;)Z A(Ljava/lang/String;Lcom/google/javascript/rhino/jstype/JSType;Z)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; T(Lcom/google/javascript/rhino/jstype/SimpleSlot;Lcom/google/javascript/rhino/Node;)V '(Ljava/lang/Object;Ljava/lang/Object;)Z getBooleanProp (I)Z getString isGetProp ()Z
getFirstChild append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getLastChild toString 0 ( ) * + . / 0 1 2 3 0 4 5 6 7 8 9 d *? *? Y? ? *? ? *+? ? : 6 / 1 2 7 8 ; <