All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.javascript.jscomp.NameAnalyzer.class Maven / Gradle / Ivy

The newest version!
????3<	?D
?E
?F
?G
?H	?I	?J
?K	?L	?M
?N
?O	?P
?Q
?R

ST
S	?U
VW	?X
YZ[
S\
S]
S	?^	?_	?`	?a	?bc
"S
defg
&h	ij
klm	?no
pq
rst
/u
vwx
2uy
4uz
6u{
8|
?}
?~
?
??
k?
??	&????
B?	B?????????????
,?
V?
??
V?
V??
Pu
"????T?	p?	p?T?
"??
ZS?
Z???	?
??
Z?
Z?
???	??	????????????	p?
???	p?????
V?
V???|???
??
V??????????
p?
?	p?	p?
?????
??
V??
,?
,?
,???
??
??
??
??
??
??
??
??
??
??
??
??
??
v?
r????
??	??	??	??	??	????	?
??
???
,?	??
v?
??
,?
,?	?

?
,	?	?		?
	?
??

,
?
?

v
?
?
?S??? ?!"#
?%
?&
'
?(??
?)
?*
?+??
,-
?.
?/
"0
?1
?234
Z5
?h6
d78
9:?;
"<
?=
?>
9?
@A
dB
@C
?D
@E
@F
?GH?
I
JK
?L
?MNO
PQRS
TUV
SWXYInnerClassesZTriStateRemoveListenerFindReferencesFindDeclarationsAndSetters$HoistVariableAndFunctionDeclarationsFindDependencyScopesProcessExternals[InstanceOfCheckNode\ClassDefiningFunctionNode]SpecialReferenceNode^PrototypeSetNode_
JsNameRefNodeRefNodeJsNameNameInformation`RefTypeAliasSetcompiler/Lcom/google/javascript/jscomp/AbstractCompiler;allNamesLjava/util/Map;	SignatureULjava/util/Map;referenceGraph8Lcom/google/javascript/jscomp/graph/LinkedDirectedGraph;?Lcom/google/javascript/jscomp/graph/LinkedDirectedGraph;scopes(Lcom/google/common/collect/ListMultimap;?Lcom/google/common/collect/ListMultimap;PROTOTYPE_SUBSTRINGLjava/lang/String;
ConstantValuePROTOTYPE_SUBSTRING_LENIPROTOTYPE_SUFFIX_LENWINDOWFUNCTIONDEFAULT_GLOBAL_NAMESLjava/util/Set;#Ljava/util/Set;removeUnreferencedZ
reportPathglobalNameschangeProxy-Lcom/google/javascript/jscomp/AstChangeProxy;
externalNamesrefNodesLjava/util/List;ELjava/util/List;aliasesWLjava/util/Map;REPORT_PATH_IO_ERROR-Lcom/google/javascript/jscomp/DiagnosticType;NON_LOCAL_RESULT_PREDICATE"Lcom/google/common/base/Predicate;FLcom/google/common/base/Predicate;E(Lcom/google/javascript/jscomp/AbstractCompiler;ZLjava/lang/String;)VCodeLineNumberTableLocalVariableTablethis+Lcom/google/javascript/jscomp/NameAnalyzer;createEmptyReportD(Lcom/google/javascript/jscomp/AbstractCompiler;Ljava/lang/String;)VeLjava/io/IOException;
StackMapTablemprocessG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;rootrecordAlias'(Ljava/lang/String;Ljava/lang/String;)VnamefromNametoNametoNameAliasSet4Lcom/google/javascript/jscomp/NameAnalyzer$AliasSet;fromNameAliasSet	resultSet?arecordReferenceZ(Ljava/lang/String;Ljava/lang/String;Lcom/google/javascript/jscomp/NameAnalyzer$RefType;)VdepType3Lcom/google/javascript/jscomp/NameAnalyzer$RefType;from2Lcom/google/javascript/jscomp/NameAnalyzer$JsName;toDiGraphNode?(Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;Lcom/google/javascript/jscomp/NameAnalyzer$RefType;)V8Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;LocalVariableTypeTable?Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;t(Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;Lcom/google/javascript/jscomp/NameAnalyzer$RefType;)V()VrefNode3Lcom/google/javascript/jscomp/NameAnalyzer$RefNode;listener:Lcom/google/javascript/jscomp/NameAnalyzer$RemoveListener;?
getHtmlReport()Ljava/lang/String;	protoIterLjava/util/Iterator;toIterfromIterrefersToreferencedBynodesbLjava/lang/StringBuilder;(Ljava/util/Iterator;DiGraphEdge?Ljava/util/Iterator;>;?Ljava/util/List;>;??bappendListItem.(Ljava/lang/StringBuilder;Ljava/lang/String;)VtextnameLink&(Ljava/lang/String;)Ljava/lang/String;
nameAnchorgetNameG(Ljava/lang/String;Z)Lcom/google/javascript/jscomp/NameAnalyzer$JsName;	canCreate
createName(Ljava/lang/String;)VjsnreferenceAliaseskeyaliasfirstrequiredsetsets?Ljava/util/Set;>;ELjava/util/Set;c?ogetGraphNodel(Lcom/google/javascript/jscomp/NameAnalyzer$JsName;)Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;?(Lcom/google/javascript/jscomp/NameAnalyzer$JsName;)Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;referenceParentNamesparentJsNamenameNode
parentNode
parentNamecurNameallNamesCopyCLjava/util/Set;createNameInformation?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/NameAnalyzer$NameInformation;propobjLitobjLitParenttargetnameInfo;Lcom/google/javascript/jscomp/NameAnalyzer$NameInformation;
convention/Lcom/google/javascript/jscomp/CodingConvention;classesdSubclassRelationshipDLcom/google/javascript/jscomp/CodingConvention$SubclassRelationship;singletonGetterClasst,Lcom/google/javascript/jscomp/NodeTraversal;nparentrootNameNodebNameWasShortenedefd??(Ljava/lang/String;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/NameAnalyzer$NameInformation;scope$Lcom/google/javascript/jscomp/Scope;rootNamev"Lcom/google/javascript/jscomp/Var;isExternisGlobalRefidxghisExternallyReferenceable9(Lcom/google/javascript/jscomp/Scope;Ljava/lang/String;)ZsgetDependencyScope4(Lcom/google/javascript/rhino/Node;)Ljava/util/List;refsMLjava/util/List;q(Lcom/google/javascript/rhino/Node;)Ljava/util/List;#getEnclosingFunctionDependencyScope>(Lcom/google/javascript/jscomp/NodeTraversal;)Ljava/util/List;function{(Lcom/google/javascript/jscomp/NodeTraversal;)Ljava/util/List;calculateReferenceswindowpropagateReference6([Lcom/google/javascript/jscomp/NameAnalyzer$JsName;)VitemdestNodeisourceoutEdgeslennames3[Lcom/google/javascript/jscomp/NameAnalyzer$JsName;workLjava/util/Deque;?Ljava/util/Deque;>;?icountOfk(Lcom/google/javascript/jscomp/NameAnalyzer$TriState;Lcom/google/javascript/jscomp/NameAnalyzer$TriState;)InodeIsClass
classMatchreferenceMatchisClass4Lcom/google/javascript/jscomp/NameAnalyzer$TriState;
referencedcountgetSideEffectNodes
subexpressionsubexpressionsreplacements4Ljava/util/List;X(Lcom/google/javascript/rhino/Node;)Ljava/util/List;replaceWithRhsnewReplacements	valueExprreplacement replaceTopLevelExpressionWithRhsrhsexprvalueConsumedByParentG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)ZcollapseReplacements4(Ljava/util/List;)Lcom/google/javascript/rhino/Node;repX(Ljava/util/List;)Lcom/google/javascript/rhino/Node;getRhsSubexpressionslhschildnodesjBuilder1Lcom/google/common/collect/ImmutableList$Builder;ULcom/google/common/collect/ImmutableList$Builder;j,isAnalyzableObjectDefinePropertiesDefinition%(Lcom/google/javascript/rhino/Node;)Z
access$000r(Lcom/google/javascript/jscomp/NameAnalyzer;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vx0x1x2
access$100
access$200Z(Lcom/google/javascript/jscomp/NameAnalyzer;)Lcom/google/javascript/jscomp/AstChangeProxy;
access$300?(Lcom/google/javascript/jscomp/NameAnalyzer;Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/NameAnalyzer$NameInformation;
access$400r(Lcom/google/javascript/jscomp/NameAnalyzer;Ljava/lang/String;Z)Lcom/google/javascript/jscomp/NameAnalyzer$JsName;
access$500<(Lcom/google/javascript/jscomp/NameAnalyzer;)Ljava/util/Set;
access$600U(Lcom/google/javascript/jscomp/NameAnalyzer;)Lcom/google/common/collect/ListMultimap;
access$700@(Lcom/google/javascript/jscomp/NameAnalyzer;Ljava/lang/String;)V
access$800=(Lcom/google/javascript/jscomp/NameAnalyzer;)Ljava/util/List;
access$900\(Lcom/google/javascript/jscomp/NameAnalyzer;)Lcom/google/javascript/jscomp/AbstractCompiler;access$1100?(Lcom/google/javascript/jscomp/NameAnalyzer;Ljava/lang/String;Ljava/lang/String;Lcom/google/javascript/jscomp/NameAnalyzer$RefType;)Vx3access$1200_(Lcom/google/javascript/jscomp/NameAnalyzer;Lcom/google/javascript/rhino/Node;)Ljava/util/List;access$1300R(Lcom/google/javascript/jscomp/NameAnalyzer;Ljava/lang/String;Ljava/lang/String;)Vaccess$1400i(Lcom/google/javascript/jscomp/NameAnalyzer;Lcom/google/javascript/jscomp/NodeTraversal;)Ljava/util/List;access$1500$()Lcom/google/common/base/Predicate;
SourceFileNameAnalyzer.javaNO??cd??no)*GH??23F>????DE_Q{java/util/TreeMap+,klm/0nopjava/util/HashSetjava/util/ArrayListjava/util/HashMapJ,@AB6=>C>+com/google/javascript/jscomp/AstChangeProxyqrsjava/io/FileQ?tuvwxyjava/io/IOExceptionLMjava/lang/Stringz{|}~:com/google/javascript/jscomp/NameAnalyzer$ProcessExternalsQ?e??>com/google/javascript/jscomp/NameAnalyzer$FindDependencyScopesNcom/google/javascript/jscomp/NameAnalyzer$HoistVariableAndFunctionDeclarationsDcom/google/javascript/jscomp/NameAnalyzer$FindDeclarationsAndSetters8com/google/javascript/jscomp/NameAnalyzer$FindReferencesQ??{?{?{???y@{?q??s2com/google/javascript/jscomp/NameAnalyzer$AliasSetQd?>c????a???????????????????8com/google/javascript/jscomp/NameAnalyzer$RemoveListener??b1com/google/javascript/jscomp/NameAnalyzer$RefNodee?A?A?{??java/lang/StringBuilder???OVERALL STATS
     Total Names: ?? ?? ?? ?? ??Total Classes: ??Total Static Functions: ??Referenced Names: Referenced Classes: Referenced Functions: 
ALL NAMES




© 2015 - 2025 Weber Informatics LLC | Privacy Policy