
com.google.javascript.jscomp.ScopedAliases$Traversal.class Maven / Gradle / Ivy
The newest version!
???? 3?R
?S
?T ?U
?VW
V ?X ?Y ?Z[
V ?\]
V ?^_
`a
b ?c ?d ?e ?f ?g
?h
?i
?jk
?l
?m
?n
op
oq
rs
?t
?u
ov
?w
x
?y
?z{|
o}
?~
?????
??
??
o?
??
??
??
r????????
:?
??
:? ??
:?
??
??
??????
??
???
H?
??
?
o?
??
??
??
??
:?
??
??
??
:?
??
??
??
??
??
??
??
:?
??
??????
bV?
b???
b?
b??
??
??
??
??
??
??
??
??
??
??
??
??
????
?? ???
?? ??
??
????????
?V
????2??
??
o?
?
??
?? ? ?
?? ?
??
??
??
????
??
?? ?? ??
r???
??
??
??
?? ? ?? ? ?? ?
?
??
?
?
?
? Traversal InnerClasses aliasDefinitionsInOrder Ljava/util/List; Signature 4Ljava/util/List;
scopeCalls aliasUsages
AliasUsage ILjava/util/List; aliases Ljava/util/Map; ELjava/util/Map;
injectedDecls Ljava/util/Set; 3Ljava/util/Set; forbiddenLocals #Ljava/util/Set; hasNamespaceShadows Z hasErrors transformation AliasTransformation BLcom/google/javascript/jscomp/CompilerOptions$AliasTransformation; scopeFunctionBody "Lcom/google/javascript/rhino/Node; this$0 ,Lcom/google/javascript/jscomp/ScopedAliases; /(Lcom/google/javascript/jscomp/ScopedAliases;)V Code LineNumberTable LocalVariableTable this 6Lcom/google/javascript/jscomp/ScopedAliases$Traversal; getAliasDefinitionsInOrder ()Ljava/util/Collection; <()Ljava/util/Collection; getAliasUsages ()Ljava/util/List; K()Ljava/util/List;
getScopeCalls 6()Ljava/util/List; ()Z inGoogScopeBody
StackMapTable isGoogScopeFunctionBody %(Lcom/google/javascript/rhino/Node;)Z n isCallToScopeMethod findScopeMethodCall F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; scopeRoot
enterScope /(Lcom/google/javascript/jscomp/NodeTraversal;)V hoistedScope $Lcom/google/javascript/jscomp/Scope; t ,Lcom/google/javascript/jscomp/NodeTraversal; scopeMethodCall exitScope reportInvalidVariables parent v "Lcom/google/javascript/jscomp/Var; enclosingFunctionBody getSourceRegion P(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/SourcePosition; testNode next endLine I endChar pos ,Lcom/google/javascript/rhino/SourcePosition; LocalVariableTypeTable pLcom/google/javascript/rhino/SourcePosition; ?(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/SourcePosition; report ?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)V error -Lcom/google/javascript/jscomp/DiagnosticType; arguments [Ljava/lang/String; findAliases S(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/jscomp/Scope;)V builder .Lcom/google/javascript/rhino/JSDocInfoBuilder; newName newDecl isHoisted grandparent value varNode
varDocInfo 'Lcom/google/javascript/rhino/JSDocInfo; name Ljava/lang/String; nameCount
globalName isVar isFunctionDecl scope??? recordAlias %(Lcom/google/javascript/jscomp/Var;)V qNameRoot aliasVar
qualifiedName rootIndex findNamespaceShadows renameNamespaceShadows s renamer Renamer >Lcom/google/javascript/jscomp/MakeDeclaredNamesUnique$Renamer;
uniquifier 6Lcom/google/javascript/jscomp/MakeDeclaredNamesUnique; validateScopeCall s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V anonymousFnNode visit
lexicalVar node info type #Lcom/google/javascript/rhino/Token; isObjLitShorthand fixTypeNode %(Lcom/google/javascript/rhino/Node;)V endIndex baseName child typeNode ](Lcom/google/javascript/jscomp/ScopedAliases;Lcom/google/javascript/jscomp/ScopedAliases$1;)V x0 x1 .Lcom/google/javascript/jscomp/ScopedAliases$1;
access$100 H(Lcom/google/javascript/jscomp/ScopedAliases$Traversal;)Ljava/util/List;
SourceFile ScopedAliases.java *com/google/javascript/jscomp/ScopedAliases ? ? ? ? ? ? ? java/util/ArrayList ? ? ? ? ? ? java/util/HashMap ? ? java/util/HashSet ? ? $jscomp ?! ? ? ? ? ? ? ? ? ? ? ? ?" ?#$
goog.scope%&'$ ? ?( ?)*+$ ? ?
,$ ? ?-/01 ? ?2345*6$/ ?789. ? ? ?:$; ?<$= ?>?@ABC ? ?D com/google/javascript/jscomp/VarE$FG ?H$I
java/lang/StringJ1K ?L$ java/lang/IntegerMNON 6com/google/javascript/jscomp/ScopedAliases$Traversal$1 ?PQRSTUVWXYZ ?[ ?()\ ?] ?^ ?_ ?`$abcdefghihjbklm1nopqrst java/lang/StringBuilder $jscomp.scope.uv $jscomp$uwx1 baseyz{|}$~ ??? ??$??? ??$???D?????
???1???????t?t Gcom/google/javascript/jscomp/MakeDeclaredNamesUnique$WhitelistedRenamer WhitelistedRenamer Fcom/google/javascript/jscomp/MakeDeclaredNamesUnique$ContextualRenamer ContextualRenamer ???? 4com/google/javascript/jscomp/MakeDeclaredNamesUnique ????????D? ??
?
?N?
?$J?? ?? ??89???@?@???????? ?? ?? ??
?@?
?@?
?@?
6com/google/javascript/jscomp/ScopedAliases$AliasedNode AliasedNode ??? ?? com/google/javascript/rhino/NodeCD? ??N :com/google/javascript/jscomp/ScopedAliases$AliasedTypeNode AliasedTypeNode 4com/google/javascript/jscomp/ScopedAliases$Traversal Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback 9com/google/javascript/jscomp/NodeTraversal$ScopedCallback ScopedCallback 5com/google/javascript/jscomp/ScopedAliases$AliasUsage @com/google/javascript/jscomp/CompilerOptions$AliasTransformation java/util/Iterator *com/google/javascript/jscomp/NodeTraversal "com/google/javascript/jscomp/Scope ,com/google/javascript/rhino/JSDocInfoBuilder %com/google/javascript/rhino/JSDocInfo