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

com.google.javascript.jscomp.ProcessCommonJSModules$RewriteModule.class Maven / Gradle / Ivy

The newest version!
????3;	?
?
	?	?	?	?		










	 
?!
"
?#
$?
%
&
'(
)
*+
,-
./
0
?1
2
3
4
5
?6
.7
8
9
:
;<=
?>
*?
@A
?B	CD
*E
F
?G
H
I
JKL
9M
N
O
P
?Q
R
S
T
U
V
JW
X
Y
Z
[\
[]
^
_
`
a
b
c
d
e
f
g
h
?i
?j
k?
l	mno
9pq
d
drs
dt
9u
v
Jw
x
y
z
{
|}
~

?
?
?
??
J?
J?
?
J?
.???
9?
9?	?
?
?
??
9?
9?
9???allowFullRewriteZexports/Lcom/google/common/collect/ImmutableCollection;	Signature
ExportInfoInnerClassesqLcom/google/common/collect/ImmutableCollection;importsLjava/util/List;4Ljava/util/List;rewrittenClassExpressionsthis$05Lcom/google/javascript/jscomp/ProcessCommonJSModules;h(Lcom/google/javascript/jscomp/ProcessCommonJSModules;ZLcom/google/common/collect/ImmutableCollection;)VCodeLineNumberTableLocalVariableTablethis
RewriteModuleCLcom/google/javascript/jscomp/ProcessCommonJSModules$RewriteModule;LocalVariableTypeTableu(ZLcom/google/common/collect/ImmutableCollection;)Vvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vclazz"Lcom/google/javascript/rhino/Node;export@Lcom/google/javascript/jscomp/ProcessCommonJSModules$ExportInfo;requireqNameLjava/lang/String;nameDeclaration"Lcom/google/javascript/jscomp/Var;valueimportedNametypeNodet,Lcom/google/javascript/jscomp/NodeTraversal;nparentinfo'Lcom/google/javascript/rhino/JSDocInfo;
StackMapTable?D??visitRequireCallrequireName
modulePath?
ModulePath;Lcom/google/javascript/jscomp/deps/ModuleLoader$ModulePath;
moduleName	moduleRef?visitExportQ(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)VvarrootrValue	rValueVar
updatedExportexpandObjectLitAssignmentlhsexprinsertionRefinsertionParentkey??maybeUpdateNames(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/Var;)VcurrentModuleNamenewNameexportedNameimportedModuleNameoriginalNameupdateNameReferencev(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Ljava/lang/String;Ljava/lang/String;Z)V
newNameRefgrandparentgetPropnameassignnameRefrequireFunctionExpressionsnewNameIsQualifiednewNameDeclarationgetExportedName?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/Var;)Ljava/lang/String;valVarkeyIsExportexportPrefix
exportBaseexportRValueexportBaseQNamegetExportedNameNoded(Lcom/google/javascript/jscomp/ProcessCommonJSModules$ExportInfo;)Lcom/google/javascript/rhino/Node;	qNameBasegetModuleImportNameb(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Ljava/lang/String;
propSuffixfixTypeNode	lastSlashIendIndex
localTypeNameglobalModuleNamebaseNamesuffixtypeDeclarationwasRewrittenchild
SourceFileProcessCommonJSModules.java3com/google/javascript/jscomp/ProcessCommonJSModules????java/util/ArrayList???????????????????????? com/google/javascript/rhino/Node?????????????????>com/google/javascript/jscomp/ProcessCommonJSModules$ExportInfo??????????????????????????????????????????????????????????????????java/lang/String?????????????module.exports????????????????????????????????????????????	?????
?
?test?java/lang/StringBuilder$$?????? !?"?#???$%&%'*+,-?.module.?/0123?4?56?78/9Acom/google/javascript/jscomp/ProcessCommonJSModules$RewriteModuleDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallbackjava/util/Iterator com/google/javascript/jscomp/Var%com/google/javascript/rhino/JSDocInfo9com/google/javascript/jscomp/deps/ModuleLoader$ModulePath*com/google/javascript/jscomp/NodeTraversal()V5com/google/javascript/jscomp/ProcessCommonJSModules$1,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()Ijava/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;
getFirstChild$()Lcom/google/javascript/rhino/Node;com/google/javascript/rhino/IRemptyuseSourceInfoFromF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;replaceChildG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V
access$200^(Lcom/google/javascript/jscomp/ProcessCommonJSModules;)Lcom/google/javascript/jscomp/Compiler;%com/google/javascript/jscomp/CompilerreportCodeChange-com/google/common/collect/ImmutableCollection2()Lcom/google/common/collect/UnmodifiableIterator;node	getParent
getChildCountmatchesQualifiedName(Ljava/lang/String;)ZgetSecondChildisStringadd(Ljava/lang/Object;)ZgetQualifiedName()Ljava/lang/String;getScope&()Lcom/google/javascript/jscomp/Scope;"com/google/javascript/jscomp/ScopegetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;getNode
getInputId'()Lcom/google/javascript/rhino/InputId;hasChildrenisQuotedStringisDestructuringLhs	getStringisGlobal6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;addChildToBack%(Lcom/google/javascript/rhino/Node;)VgetJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;getTypeNodes()Ljava/util/Collection;java/util/CollectiongetInput.()Lcom/google/javascript/jscomp/CompilerInput;*com/google/javascript/jscomp/CompilerInputgetPath=()Lcom/google/javascript/jscomp/deps/ModuleLoader$ModulePath;resolveCommonJsModuleO(Ljava/lang/String;)Lcom/google/javascript/jscomp/deps/ModuleLoader$ModulePath;COMMON_JS_MODULE_LOAD_ERROR-Lcom/google/javascript/jscomp/DiagnosticType;	makeError?(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toModuleNamesrcref
access$100{(Lcom/google/javascript/jscomp/ProcessCommonJSModules;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;%com/google/javascript/jscomp/NodeUtilgetRValueOfLValueequalsisObjectLitisAssignisExprResultisQualifiedNamegetNextisName	isGetPropdetachFromParent?(Lcom/google/javascript/jscomp/AbstractCompiler;Ljava/lang/String;Lcom/google/javascript/rhino/Node;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;detachh(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;replaceWith$com/google/common/base/Preconditions
checkState(Z)VcheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;	cloneTreestringgetelemgetpropisStringKeyisMemberFunctionDef
exprResult!useSourceInfoIfMissingFromForTree
addChildAftergetOriginalQualifiedNameisClass
getOptions0()Lcom/google/javascript/jscomp/CompilerOptions;,com/google/javascript/jscomp/CompilerOptionsexportTestFunctions
startsWithappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringindexOf(I)IgetIndexOfChild%(Lcom/google/javascript/rhino/Node;)InewQNamenullNodeletisLet	setString(Ljava/lang/String;)VsetOriginalNameisVarsetJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;useSourceInfoFromForTreeremoveChildrenaddChildrenToFrontisClassExpression%(Lcom/google/javascript/rhino/Node;)ZisFunctionExpressiongetLanguageMode:LanguageMode=()Lcom/google/javascript/jscomp/CompilerOptions$LanguageMode;isValidPropertyNameP(Lcom/google/javascript/jscomp/CompilerOptions$LanguageMode;Ljava/lang/String;)ZgetNameNodelength	substring(I)Ljava/lang/String;scope$Lcom/google/javascript/jscomp/Scope;isObjectPatternisCall.com/google/javascript/jscomp/deps/ModuleLoaderisPathIdentifierlastIndexOf(II)I(II)Ljava/lang/String;9com/google/javascript/jscomp/CompilerOptions$LanguageMode ??????????????????????**+?*?*?Y??*?Y??*?*-?	??	$)? *??*??*???*????????ٲ
,??.????+*??
:??1??:?????*??????*?	?:????:*+?????*??
:????:*+????ާ?,???,????,? ?!??*?,?"W??,?#:???+?$?%:???&???&?',?'?y*+,?(?n,?)?g,?*?`,???+??P+?$,?,?%:??;*+?&?-:?.??",?,?/,?:,?0*+?(?,?1:?/?2?3:????:*+?4?????-(IM [^!h"k$?%?&?(?)?*?,?/?0?1?2?8?9:<=>?+@6I>JEKQLTNaOfPiRuS?T?U?V?W?_?`?a?b?c?e??I???
??????:??'?????a@??u,??????????????????2???E(?
??7???"?
??$+?
??1????????????\,? ?,:+?5?6?7:?*??+,?8?9YS?:?;??<:?/,?=:-,?*?????*
l	mno7p8s?tJuQw[x?R\??\??\??\??	S??E?????J????8?????l8*?,?>N-??:@-?#?A?.?)?B?!-??C?-???D?
*+-?E?:??F?+?$?#?%:-??C??-?G?H?
-?G?I?+-???D??-???JW*????+?5?6:?<:*??,,?#?K:@-?#?A?Q?L+?$@?%?@-??C?6-???D?)-?:	?L?M-??:
	?
?N?	,?N*??????!	???"?)?3???E?F?I?V?d?o????????????????????????????$?'?-?7??p??	
??
8??8??8??	/??)??I????????~???k??? ?F????'?|??????
?,??C?O,??N-?D?O-?:?PW,??:?:???*?,?Q?,?R?S:?,?Q?,?R?T::?U?%?)???J:?"?,?/:??V?
??L:?W?X?Y:		-?Z*+??	??	N?G:??Z,???LW??n?
????%?+?2?7???S?d?g?o?w??????????????????????????pP??dt??gq???$??	???????????????+???2????6?2??????? ?????-??	???Q
2-?PW,?H?
,?I???O,????O*+-?&?-:,?[:?,-?&?*+,?\??*???*+,-?]:,-?&?
,??^?,?',??^?,??,?*?,??"W?? ??A?*+,?\?q-?.?j+?5?6:?<:?A??_?A??*???`?a?b?c???dY?e?fg?f?f?h:	*+,	?\??r??*5;HV	]
f}??????? ?!?#?$?(?)?-
.1&215?f
?^???W??&??	f???2??2??2??2??5???;????)@
@?.???!?'!?!??
?%?????,?:?PW?PW.?i??6+?$?%:?
??.?S	"????,?j?????*??"W*??,-?k:	?:
??	?l?m,?Y:?	?l?W?X,?Y:
??n????????? ???,?j?*??,-?k:	,	???,?o,-?p?????*??,-?k:	?:
,q?o??	?l?M,?Y:?	?l?W?X,?Y:
??r????????? ??0,?o,-?p?"?f*??,-?k:	?1:

??sW	
?sW,?)?"	,??J?W?X,?Y:?N?	?X	??N???M*??,-?K:		,??J?W:
?1:??sW
?sW
?X,?t?N?k,?o,-?p?]?*??,-?k?*??,-?K:	,?1:

?,?sW	
?sW,	?,?)?	,?u?v?*?????BPDEFG#I.K\MoQ{S?T?W?X?Z?[?\?^?_?`?b?defgh$i)k,n6pFqMrSu]vnxpyzz|?}?~???????????????????????????????-?5?E?S?Z?_?f?n?|???????????????????????????????????k??	?d??
?8????	k??Fq??	Mj??
8?????P??	?I??
E7??	S)??
Z"???4??	?.??
?????????????????????#???.????m? ?@?:??=????%?$
	?7????%?
?/??%??=????
M??????????-?-?&?',?'?,?#?+?5?6?<:*?	?:?????:*???>:??:????*?w:	,??x??y?	,???#:
?B??@
?A?,?#??:6???U???*??*???z?,?{?y?)?D??F?f?,??+?$??#?%:

?
?|-?|?	6?=?0,??+?$?,?%:

?
?|-?|?	6?
?G:??Y?%? ?dY?e?f}?f?,?f?h??L-?|	?C
~?c?@?_:
?????dY?e?f
????f?h???b,?#???1???#?B?P?W?\?_?g?o?w????????????????????????????????????? ?&?(6GJM
Wa
~???????????
6??
?????????-??Pz??Ws??gc??	?>??
B???????????????#????a????2????????	??G'$	?&A???????????????D*?+??>M,??N-??-?y?
-?x?-??+??-?#?%:???|??*
 "#&%'**7+<,>/?4D??D??8??3??7
??????
??????Nq:,?U?=,????3,???+?&,??GN?dY?e}?f,?,?f?h:?,??,??N-??-???j-??`-???T-? ?!?J+?$-??#?%?9-? ?,:+?5?6?7:???dY?e?G?N@SCWDYG`IiJuKL?M?N?O?P?R?T?V?X?Y?Z^?R?-??????)???????????????G???S???:????&,?!?
,?,N-????-/??6-.??6:?-?6?-??:-??:+?5?6?7:?+,?8?9YS?:W??<:	,?	??dY?e	?f?f?h?o?w66-???-.`??6?	-?6-??:-??-???q:+?$?%:???&?',?'?y*+?&?-:		?&,?dY?e	?f?f?h?o,-?p6?H*??>*+,?]:

?/
-?A?&,?dY?e
?f?f?h?o,-?p6???+??*???-.?i6?	-?6-??:+?$?%:?`?.?X+?5?6?<:?dY?e?fg?f?f?h:	-???dY?e	?f-???f?h:	,	?o,-?p,?N-?*+-?4-?GN?????;efhij%k(l.m7o?rHsVt[umvnyuz?}??????????????????????????(?-?0?3?:?D?R?j?o?r?u?x??????????????????????	????%???|??%r??(o??HO??VA??u"??	D1??
j??	?????????????I???.??	?m???b???q???n??????&??&??&?????7??????.???
??????????
???????????????? ??A??T????A?????j
?????????
???????2???????*?	
(m)@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy