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

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

The newest version!
????3
E?	0??
?	0??
??
??	G?
?
??
???
?
???
???	?
?
?	?
0?	?
?
???
0???
0?
?
?
?
?
?
??
??
?
??
(?
??	?
(?	?
(?
????
???
???
5??	???
??
??
7?
5?
5?
?
??
??
????InnerClasses UpdateThisAndArgumentsReferencesThisContext
ARGUMENTS_VARLjava/lang/String;
ConstantValueTHIS_VARcompiler/Lcom/google/javascript/jscomp/AbstractCompiler;thisContextStackLjava/util/Deque;	SignatureULjava/util/Deque;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis6Lcom/google/javascript/jscomp/Es6RewriteArrowFunction;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;)ZthisContextBLcom/google/javascript/jscomp/Es6RewriteArrowFunction$ThisContext;t,Lcom/google/javascript/jscomp/NodeTraversal;nparent
StackMapTablegetEnclosingStatementh(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;blockvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V?visitArrowFunctiong(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/Es6RewriteArrowFunction$ThisContext;)VbodyupdaterWLcom/google/javascript/jscomp/Es6RewriteArrowFunction$UpdateThisAndArgumentsReferences;???addVarDeclsE(Lcom/google/javascript/jscomp/Es6RewriteArrowFunction$ThisContext;)VnameargumentsVarjsdoc.Lcom/google/javascript/rhino/JSDocInfoBuilder;thisVar	scopeBody
SourceFileEs6RewriteArrowFunction.javaU?OPjava/util/ArrayDequeQR?3com/google/javascript/jscomp/NodeTraversal$CallbackCallback??????????????????????????@com/google/javascript/jscomp/Es6RewriteArrowFunction$ThisContext???????_mn?_???m? com/google/javascript/rhino/Nodest??{|????????????o??Ucom/google/javascript/jscomp/Es6RewriteArrowFunction$UpdateThisAndArgumentsReferencesUV?	?
?4com/google/javascript/jscomp/Es6RewriteArrowFunction$jscomp$arguments}
	argumentsn,com/google/javascript/rhino/JSDocInfoBuilderU?,com/google/javascript/rhino/JSTypeExpression	Arguments
UU$jscomp$this?]java/lang/Object0com/google/javascript/jscomp/HotSwapCompilerPass6com/google/javascript/jscomp/Es6RewriteArrowFunction$1()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,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()I	forScriptf(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/Es6RewriteArrowFunction$ThisContext;java/util/Dequepush(Ljava/lang/Object;)VisArrowFunction()ZforFunction?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/Es6RewriteArrowFunction$ThisContext;peek()Ljava/lang/Object;$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
isConstructorZisCall
getFirstChild$()Lcom/google/javascript/rhino/Node;lastSuperStatement	getParent%com/google/javascript/jscomp/NodeUtilF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;popsetIsArrowFunction(Z)VmakeNonIndexablegetLastChildisBlockdetachcom/google/javascript/rhino/IR
returnNode!useSourceInfoIfMissingFromForTreeaddChildToBack%(Lcom/google/javascript/rhino/Node;)VtraverseEs6?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VneedsThisVar
access$000Z(Lcom/google/javascript/jscomp/Es6RewriteArrowFunction$UpdateThisAndArgumentsReferences;)ZneedsArgumentsVar
access$100-com/google/javascript/jscomp/AbstractCompilerreportCodeChange6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;	constNodeBANG#Lcom/google/javascript/rhino/Token;stringH(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;)V7(Lcom/google/javascript/rhino/Node;Ljava/lang/String;)V
recordType1(Lcom/google/javascript/rhino/JSTypeExpression;)Zbuild)()Lcom/google/javascript/rhino/JSDocInfo;setJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;addChildToFrontthisNode
addChildAfter!0EFKLM1NLMBOPQRSTUVWU*?*+?*?Y???X>?	@AYZ[OP\]Wg!*?+?Y*S?*?,?Y*S??XEF GY !Z[!^_!`_a]WS*?+?Y*S??X
KLY Z[b_c_deW??	,?
?.?{)A*?,??
?U,??N*?,-??
?=*????:??$-??-?,?*-?????X&	P$R1S4U;VLZ]\t]?cY4])fg?Z[?hi?j_?k_l$9mnWn+??,?+????L???+?XlmoY Z[j_o_lpqW?D*???:,??*,????!??,?*??W*??Xtvw%x3y=zC|Y4DZ[DhiDj_Dk_6fgl	?%rstWcz+?+? +?!N-?"?-?#W-?$?%-?&N+-?'?(Y*??):*?-?*,,?+??,???+,,?-??.???-*??/?X6
?	????&?+?8?B?Z?r?y?Y4zZ[zj_zfglu_8Bvwla?+x?&yxrxzrCr?yxrxzrRrCr?yxrxzr{|Wr?+?M+?-?T1?2N-3?2?4:?5Y?6:?7Y?Y?89?:?;W???@W,?&W,?A+?+?3B?2N-?C?4:,?&W+??,?A?
,+??D*??/?XR?????'?6?A?E?P?W?]?d?j?s?z?????????YRK}_@~_'6?j*}_s!?_?Z[?fg??_l?]x?,xx?	??H"G(0I
0J
??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy