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

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

The newest version!
????3?		?
	?
???
?????????
q??
	?
??	?
??
??
??
??
??
????
??
?
?
?
?
??
??
??
	??		
"
r?	q
)
q
U	




)
/?														

q 
!
"
q#	$	%&
?'
?(
)*	H+
,-
H.
H/
H01
N?
?2
?3
?4
	5	?67
U8	q9:
;<

=?>??
U'
?@
qA
UB
CD

E
)F
?G
?H

IJK
?L
)M
	N	tO
P
?QR
STUVWXInnerClassesUNSAFE_CTOR_ALIASING-Lcom/google/javascript/jscomp/DiagnosticType;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;rewriteAliasPropsNameh(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Lcom/google/javascript/rhino/Node;ILjava/util/Set;)VCodeLineNumberTableLocalVariableTablegparent"Lcom/google/javascript/rhino/Node;iItargetrefRef2Lcom/google/javascript/jscomp/GlobalNamespace$Ref;refsLjava/util/List;prop3Lcom/google/javascript/jscomp/GlobalNamespace$Name;namevaluedepthnewNodesLjava/util/Set;LocalVariableTypeTableDLjava/util/List;	AstChangeILjava/util/Set;
StackMapTableY?Z?[\	Signature?(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Lcom/google/javascript/rhino/Node;ILjava/util/Set;)V2(Lcom/google/javascript/jscomp/AbstractCompiler;)Vthis6Lcom/google/javascript/jscomp/AggressiveInlineAliases;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexternsroot	namespace.Lcom/google/javascript/jscomp/GlobalNamespace;getRefModule	Referencem(Lcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference;)Lcom/google/javascript/jscomp/JSModule;DLcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference;input,Lcom/google/javascript/jscomp/CompilerInput;]^
inlineAliases1(Lcom/google/javascript/jscomp/GlobalNamespace;)VworkListLjava/util/Deque;FLjava/util/Deque;_inlineAliasIfPossible?(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Lcom/google/javascript/jscomp/GlobalNamespace$Ref;Lcom/google/javascript/jscomp/GlobalNamespace;)ZaccessPropsAfterAliasingZaliasRefnewNodesizescope$Lcom/google/javascript/jscomp/Scope;aliasVarNameLjava/lang/String;aliasVar"Lcom/google/javascript/jscomp/Var;	collector:Lcom/google/javascript/jscomp/ReferenceCollectingCallback;	aliasRefs`ReferenceCollectionNLcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection;aliasaliasParentUa:b*`inlineGlobalAliasIfPossiblenodelvalue()V
SourceFileAggressiveInlineAliases.javac?de[fg%s should not match name %shijZklYmnop1com/google/javascript/jscomp/GlobalNamespace$Namez|java/util/ArrayListqr?s0com/google/javascript/jscomp/GlobalNamespace$Ref??tnuvwxyzv{ni|java/lang/IllegalStateExceptionjava/lang/StringBuilder??unexpected: }~}?e???n?v????6com/google/javascript/jscomp/GlobalNamespace$AstChange??????\??xy,com/google/javascript/jscomp/GlobalNamespace?????????]??java/util/ArrayDeque?r_?n?p????????????????????a?n???n???????????v?e??8com/google/javascript/jscomp/ReferenceCollectingCallback???????????java/util/LinkedHashSet?n?n?n?n??Bcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference?vvwjava/lang/String?????????????????v?????y?n??????e???n????JSC_UNSAFE_CTOR_ALIASINGKVariable {0} aliases a constructor, so it cannot be assigned multiple times???4com/google/javascript/jscomp/AggressiveInlineAliasesjava/lang/Object)com/google/javascript/jscomp/CompilerPass6com/google/javascript/jscomp/AggressiveInlineAliases$1java/util/Iteratorjava/util/List com/google/javascript/rhino/Node
java/util/Set*com/google/javascript/jscomp/CompilerInput%com/google/javascript/jscomp/JSModulejava/util/DequeLcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection"com/google/javascript/jscomp/Scope com/google/javascript/jscomp/VarpropsgetFullName()Ljava/lang/String;matchesQualifiedName(Ljava/lang/String;)Z$com/google/common/base/Preconditions
checkState:(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getRefs()Ljava/util/List;(Ljava/util/Collection;)V	isGetProp
getFirstChild$()Lcom/google/javascript/rhino/Node;%com/google/javascript/jscomp/NodeUtilisObjectLitKey%(Lcom/google/javascript/rhino/Node;)ZgetGrandparentisAssign(Z)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)VisName	cloneTreereplaceWith%(Lcom/google/javascript/rhino/Node;)V	removeRef5(Lcom/google/javascript/jscomp/GlobalNamespace$Ref;)Vmodule'Lcom/google/javascript/jscomp/JSModule;p(Lcom/google/javascript/jscomp/JSModule;Lcom/google/javascript/jscomp/Scope;Lcom/google/javascript/rhino/Node;)Vadd(Ljava/lang/Object;)ZT(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;)V
getInputId'()Lcom/google/javascript/rhino/InputId;-com/google/javascript/jscomp/AbstractCompilergetInputS(Lcom/google/javascript/rhino/InputId;)Lcom/google/javascript/jscomp/CompilerInput;	getModule)()Lcom/google/javascript/jscomp/JSModule;
getNameForestisEmptypoptypeType8Lcom/google/javascript/jscomp/GlobalNamespace$Name$Type;6com/google/javascript/jscomp/GlobalNamespace$Name$TypeGETSET	inExterns
globalSets	localSetsaliasingGets7Lcom/google/javascript/jscomp/GlobalNamespace$Ref$Type;5com/google/javascript/jscomp/GlobalNamespace$Ref$TypeALIASING_GETisLocalisGlobalgetTwin4()Lcom/google/javascript/jscomp/GlobalNamespace$Ref;	OBJECTLITFUNCTIONaddAll(Ljava/util/Collection;)Z	getParent	getStringgetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;DO_NOTHING_BEHAVIOR?BehaviorCLcom/google/javascript/jscomp/ReferenceCollectingCallback$Behavior;!com/google/common/base/PredicatesequalTo6(Ljava/lang/Object;)Lcom/google/common/base/Predicate;?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/ReferenceCollectingCallback$Behavior;Lcom/google/common/base/Predicate;)VprocessScope'(Lcom/google/javascript/jscomp/Scope;)V
getReferencesr(Lcom/google/javascript/jscomp/Var;)Lcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection;
isWellDefined$firstReferenceIsAssigningDeclarationisAssignedOnceInLifetime
isConstructor
referencesgetNode$com/google/javascript/jscomp/JSErrormake?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError;report)(Lcom/google/javascript/jscomp/JSError;)V()Iget(I)Ljava/lang/Object;replaceChildgetScope&()Lcom/google/javascript/jscomp/Scope;com/google/javascript/rhino/IRnullNodereportCodeChangescanNewNodes(Ljava/util/Set;)VisExecutedExactlyOnceisQualifiedNamegetCodingConvention1()Lcom/google/javascript/jscomp/CodingConvention;-com/google/javascript/jscomp/CodingConvention
isExported(Ljava/lang/String;Z)ZgetQualifiedNamegetSlotG(Ljava/lang/String;)Lcom/google/javascript/jscomp/GlobalNamespace$Name;isInlinableGlobalAlias@$SwitchMap$com$google$javascript$jscomp$GlobalNamespace$Ref$Type[Iordinal+com/google/javascript/jscomp/DiagnosticTypewarningS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;Acom/google/javascript/jscomp/ReferenceCollectingCallback$Behavior qrsvwxy
z|}?:*???+*????+*??*??:????	:+`-?
?Y??
:?:?????:?:	6

?g	??
	?:	?O	??+	?:??
?:	???:	??Y?Y??	?????
???	??	????	+?? ?!-?"Y?#?$??%?&W??1????~z9:<
=@<"ACBMC[DzE?F?G?H?I?L?M?N?P?Q?S?T?F?WXY[3\6]9^f
????j??
????	z???[???C???:??:??:??:???[???:???L@???6??????? ???@?2?????????}F
*?'*+?(?~bc	d
??
xy??}c?)Y*?(,?*N*-?+?~h
ij*??????
????}m*?(+?,?-M,??,?.?~
mn ????
?????C???}?/Y+?0?1M,?2??,?3?	N-?4?5???-?4?6????-?7??-?8??-?9??-?:???Y-??
:?:??k??:?;??;-?!?2?;?Y??`{????????????`{?????(	???)??2??????.????}M,??E:??=,?$:?F:?G:?HY*?(?I?J?K:?L?M:	?NY?O:
	?P??	?Q??	?R?e+?S?\6	?T?:??&??U:

?V?E??	6?????*?(?W?XYS?Y?Z?	?T?[66?N	?T?\?U:
,??:
?]
?V?^
?"Y*
?_
?`?%?&W????,??a?^*?(?b-
?c??~?"?	????'?4?<?C?L?U?e?m?t?w??????????????????????????*?0?<?C?I?K?????
wV???4??
?+???R???p??4??-??'$??<??L???	U???
M??M??M??M??	D???U???
?T??
????????????)????Q????????}?Z,??E:?????d???2+?S?+????:?e????*?(?f?F?g??-?h?iL+??+?j?ٻNY?O:?Y+??
:?:?????:	?k	?;?l.?d!$$$$???,??:
	?:?E
?^?"Y	?#	?$
?%?&W+	?!??Y?m???r+,??
,??a?^*?(?b-?c??~~?	?#0DL	NZk
mw???????? $!'#/%2'=*I+P/V1X4p?7??
?0???x??	????????D??Z??Z??Z??Z??	Q????????????3??D????3????B?????%??}+no?p?W?~-.
-??uJ	t	){)?")?UH??H?	?@?@?H?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy