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

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

The newest version!
????3+
L?
??	"??
?	"??
????
??
??
3???
?
3??
??
3?	??	?
??
???
????	N?
??
?
"?
??
3???
3?
??
??
3?
3?
??
??
3??
3?
??
3?
???
3?
3?
??	?
??
??
3?	?
3?
??
??
3??
??
??
3??
??
??
??
??
3?
?????InnerClassesLexicalContextASYNC_GENERATOR_NAMELjava/lang/String;
ConstantValueASYNC_ARGUMENTS
ASYNC_THIScontextStackLjava/util/Deque;	SignatureVLjava/util/Deque;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis4Lcom/google/javascript/jscomp/RewriteAsyncFunctions;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;root
hotSwapScript
scriptRootoriginalRootshouldTraverses(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Z
nodeTraversal,Lcom/google/javascript/jscomp/NodeTraversal;nparent
StackMapTablevisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VtcontextCLcom/google/javascript/jscomp/RewriteAsyncFunctions$LexicalContext;?convertAsyncFunctionF(Lcom/google/javascript/jscomp/RewriteAsyncFunctions$LexicalContext;)VfunctionContextoriginalFunctionoriginalBodynewBodygeneratorFunctionexecuteAsyncGenerator?
SourceFileRewriteAsyncFunctions.java\????Z[java/util/ArrayDequeVWAcom/google/javascript/jscomp/RewriteAsyncFunctions$LexicalContext????3com/google/javascript/jscomp/NodeTraversal$CallbackCallback?????????\???es6/execute_async_generator???????????????4unexpected function context:
expected: %s
actual: %s????????xy??	arguments??2com/google/javascript/jscomp/RewriteAsyncFunctions$jscomp$async$arguments?$jscomp$async$thisd	?*await found within non-async function body?
?'await should have 1 operand, but has %s??
 com/google/javascript/rhino/Node?$jscomp$async$generator ?!"$jscomp#$%&'(')*?java/lang/Object0com/google/javascript/jscomp/HotSwapCompilerPass4com/google/javascript/jscomp/RewriteAsyncFunctions$1()V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;java/util/DequeaddFirst(Ljava/lang/Object;)V*com/google/javascript/jscomp/NodeTraversal0com/google/javascript/jscomp/TranspilationPassesprocessTranspile?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VhotSwapTranspile
isFunction()ZgetFirst()Ljava/lang/Object;h(Lcom/google/javascript/jscomp/RewriteAsyncFunctions$LexicalContext;Lcom/google/javascript/rhino/Node;)VisAsyncFunction-com/google/javascript/jscomp/AbstractCompilerensureLibraryInjected7(Ljava/lang/String;Z)Lcom/google/javascript/rhino/Node;getToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/TokenFUNCTION#Lcom/google/javascript/rhino/Token;function!Lcom/google/common/base/Optional;com/google/common/base/Optional	isPresentget
checkState:(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VremoveFirst,$SwitchMap$com$google$javascript$rhino$Token[Iordinal()ImustReplaceThisAndArgumentsmatchesQualifiedName(Ljava/lang/String;)Z	setString(Ljava/lang/String;)V&recordAsyncArgumentsReplacementWasDonecom/google/javascript/rhino/IRname6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;useSourceInfoIfMissingFromF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;replaceChild!recordAsyncThisReplacementWasDone(ZLjava/lang/Object;)VhasOneChild
getChildCount(ZLjava/lang/String;I)VremoveFirstChild$()Lcom/google/javascript/rhino/Node;yieldsetIsAsyncFunction(Z)VgetLastChildblockasyncThisReplacementWasDoneZthisNodeleth(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;addChildToBack%(Lcom/google/javascript/rhino/Node;)V asyncArgumentsReplacementWasDoneisBlock
returnNodeuseSourceInfoFromForTree	paramList?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;setIsGeneratorFunctionstringgetprop%com/google/javascript/jscomp/NodeUtilnewCallNodei(Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;call!useSourceInfoIfMissingFromForTreereportCodeChange1"L
MQRS@TRS#URS&VWXYZ[\]^r**?+?W*+?*?Y??*??Y??	?_gh	ijk)l`*ab*Z[cd^S*?,?
Y*S??_
pq` abefgfhd^S*?+?
Y*S??_
uv` abifjfkl^?8,?
?2*??Y*???,??	,??*??W?_z{$|+}6?`*8ab8mn8of8pfq6rs^??*???:,???4?????,??,??*??W?,??.?? 1Pn??s*??j??b, ?!?Y,#?$?%?K??C-,&?',?(?)?*?-?+?,,?-.,?/?0-,,?1?2,?(?)??_R????<???I?t?|???????????????????????`4?ab?tn?of?pf?uvq?3w@*)xy^??+???3M,?4,?5N?6-?(:,-?)+?7?&?'?8?9?:+?;?#?' ?'?9?:-?-??N@?'?A-?B:?C?:D?'E?F?G:?3Y@?'?3?HS?I?=?:-?JW*??K?_^?????%?,?<?C?U?\?h?j?v?|?????????????????`H?ab?zv?{f?|f?}fvK~f?/fq?<?????ON"P
??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy