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

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

The newest version!
????3
?p	?q
?r
st
7u
?v
?w	?xy
z{
|}
?~
7	??
7?
??
7?
7?
??
7?
7?
??
7?
??
??
7?
??
7?
??
??
??
7?	??
???
7?
??
7?	??
??
??	??	??
7?	???
??
7?
??
??
?? 	???
??
????
;?
??
:?
??
7???????
7?
7?	??
7?	??
7?	??
7?
??	??
7?
	??
Pp
7???
7?	:?	;?
7?	:?
7?
??
??
7?
??	;?
??	:??
??
7?
??
??	:???	;?
??
??	:??
lp
7?
l??
l?
7?
7?
7?
7?	:?
7??
x?
??
7?
7?
7?
|?
7??	:??
??
??
???
??
??
???
?
	
?
?p
?
?
?
?	
?

?
?	_
?
?
?
?
?
?
?
?	?
?
?
?
?
?
?
?
?
?
? 
?!"	?#
7$%&
?'
()
?*
?+
?,
?-
?.
?/
?0?
?1
?234
56789:;<=>?@ABCDEFGHIJKL
5MNPQInnerClassesClassDefinitionMemberDefinitionGOOG_CLASS_TARGET_INVALID-Lcom/google/javascript/jscomp/DiagnosticType; GOOG_CLASS_SUPER_CLASS_NOT_VALIDGOOG_CLASS_DESCRIPTOR_NOT_VALIDGOOG_CLASS_CONSTRUCTOR_MISSING GOOG_CLASS_CONSTRUCTOR_NOT_VALID#GOOG_CLASS_CONSTRUCTOR_ON_INTERFACEGOOG_CLASS_STATICS_NOT_VALIDGOOG_CLASS_UNEXPECTED_PARAMS0GOOG_CLASS_ES6_COMPUTED_PROP_NAMES_NOT_SUPPORTED1GOOG_CLASS_ES6_SHORTHAND_ASSIGNMENT_NOT_SUPPORTED+GOOG_CLASS_ES6_ARROW_FUNCTION_NOT_SUPPORTEDGOOG_CLASS_NG_INJECT_ON_CLASScompiler/Lcom/google/javascript/jscomp/AbstractCompiler;VIRTUAL_FILELjava/lang/String;
ConstantValue2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis2Lcom/google/javascript/jscomp/ClosureRewriteClass;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;root
hotSwapScript
scriptRootoriginalRootvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vt,Lcom/google/javascript/jscomp/NodeTraversal;nparent
StackMapTable
validateUsage%(Lcom/google/javascript/rhino/Node;)Z?isContainedInGoogDefineClassmaybeRewriteClassDefinition%(Lcom/google/javascript/rhino/Node;)Vtargetvalueassigni(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VdefBLcom/google/javascript/jscomp/ClosureRewriteClass$ClassDefinition;extractClassDefinition?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/ClosureRewriteClass$ClassDefinition;
targetNamecallNode	classInfo'Lcom/google/javascript/rhino/JSDocInfo;
superClassdescription
paramCountIconstructorinfo
classModifierstaticsstaticsPropR%maybeDetachF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;nodevalidateObjLitG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)ZkeyobjlitSreportErrorOnContextextractPropertyX(Lcom/google/javascript/rhino/Node;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;keyNodekeyNameobjectLitToList4(Lcom/google/javascript/rhino/Node;)Ljava/util/List;resultLjava/util/List;LocalVariableTypeTableULjava/util/List;T	Signaturey(Lcom/google/javascript/rhino/Node;)Ljava/util/List;rewriteGoogDefineClassg(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/ClosureRewriteClass$ClassDefinition;)VdeclmergedClassInfoexprCLcom/google/javascript/jscomp/ClosureRewriteClass$MemberDefinition;
exprResultargListargargNameexprRootclsblockstmtsfixupSrcref
fixupFreeCallcallisGoogDefineClass
mergeJsDocFor?(Lcom/google/javascript/jscomp/ClosureRewriteClass$ClassDefinition;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;extend.Lcom/google/javascript/rhino/JSTypeExpression;extendedInterfacesbaseTypeimplemented
interfacestypeNameassociatedNodectorInfo	superNode
mergedInfo.Lcom/google/javascript/rhino/JSDocInfoBuilder;blockDescriptionsuppressionsLjava/util/Set;deprecationReason
visibilityU
Visibility2Lcom/google/javascript/rhino/JSDocInfo$Visibility;isInterfaceZ
templateNames@Ljava/util/List;#Ljava/util/Set;$Ljava/util/List;?yVU()V
SourceFileClosureRewriteClass.java?m????WX[\]K??java/lang/String^_`abcdefghijklmen]
o]p]qrsetu]ve:;wxyz{]??|Object}~'(l??-.Rb]?????]??????%?eFe???? com/google/javascript/rhino/Node??$%@com/google/javascript/jscomp/ClosureRewriteClass$ClassDefinitionAcom/google/javascript/jscomp/ClosureRewriteClass$MemberDefinition??12??,?????S?]???]?]???]???]???]?????????java/util/ArrayList?eT???m???????e??LM??@%?
goog.inherits???%J?H%?4?????4java/lang/StringBuilder????.prototype.???%?l?l????e2com/google/javascript/jscomp/ClosureRewriteClass$1??I%?e????m??goog.defineClass,com/google/javascript/rhino/JSDocInfoBuilder??????
???????java/lang/Object???]?~java/util/HashSet??V?????]?]???~???a???]?]?]?]?]?]?]?????]?]?]?]?]?]?]?]?l??,com/google/javascript/rhino/JSTypeExpression????0com/google/javascript/jscomp/ClosureRewriteClass????????]?????~?JSC_GOOG_CLASS_TARGET_INVALID(Unsupported class definition expression.	$JSC_GOOG_CLASS_SUPER_CLASS_NOT_VALID6The super class must be null or a valid name reference#JSC_GOOG_CLASS_DESCRIPTOR_NOT_VALID.The class must be defined by an object literal"JSC_GOOG_CLASS_CONSTRUCTOR_MISSING>The 'constructor' property is missing for the class definition$JSC_GOOG_CLASS_CONSTRUCTOR_NOT_VALID7The 'constructor' expression must be a function literal'JSC_GOOG_CLASS_CONSTRUCTOR_ON_INTERFACE@An interface definition should not have a 'constructor' property JSC_GOOG_CLASS_STATICS_NOT_VALIDBThe class 'statics' property must be an object or function literal JSC_GOOG_CLASS_UNEXPECTED_PARAMS'Too many arguments to goog.defineClass.4JSC_GOOG_CLASS_ES6_COMPUTED_PROP_NAMES_NOT_SUPPORTED:Computed property names not supported in goog.defineClass.5JSC_GOOG_CLASS_ES6_SHORTHAND_ASSIGNMENT_NOT_SUPPORTED8Shorthand assignments not supported in goog.defineClass./JSC_GOOG_CLASS_ES6_ARROW_FUNCTION_NOT_SUPPORTEDjArrow functions not supported in goog.defineClass. Object literal method definition may be an alternative.!JSC_GOOG_CLASS_NG_INJECT_ON_CLASSB@ngInject should be declared on the constructor, not on the class.
	Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback0com/google/javascript/jscomp/HotSwapCompilerPass2com/google/javascript/jscomp/ClosureRewriteClass$2%com/google/javascript/rhino/JSDocInfojava/util/Iteratorjava/util/List0com/google/javascript/rhino/JSDocInfo$Visibility
java/util/Set*com/google/javascript/jscomp/NodeTraversaltraverseEs6Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VisCall()Z$com/google/javascript/jscomp/JSErrormake?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError;-com/google/javascript/jscomp/AbstractCompilerreport)(Lcom/google/javascript/jscomp/JSError;)V	getParent$()Lcom/google/javascript/rhino/Node;,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()IgetLastChildisExprResultisObjectLitisStringKey%com/google/javascript/jscomp/NodeUtilisNameDeclaration
getFirstChildisExprAssignisQualifiedNamedetachgetBestJSDocInfoK(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;getArgumentForCallOrNewG(Lcom/google/javascript/rhino/Node;I)Lcom/google/javascript/rhino/Node;isNullisNullOrUndefinedmatchesQualifiedName(Ljava/lang/String;)Z
getChildCount
isFunctioncom/google/javascript/rhino/IRname6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;srcref	paramListfunction?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;	objectlitG([Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;n(Lcom/google/javascript/rhino/JSDocInfo;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/JSDocInfo;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/ClosureRewriteClass$MemberDefinition;Ljava/util/List;Ljava/util/List;Lcom/google/javascript/rhino/Node;)Vchildren()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;isMemberFunctionDefisComputedProphasChildrenisArrowFunctionisQuotedString$com/google/common/base/Preconditions
checkState(Z)V	getString()Ljava/lang/String;equals(Ljava/lang/Object;)ZremoveFirstChildadddetachChildrensetJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;	cloneTreedeclaration?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Token;)Lcom/google/javascript/rhino/Node;addChildToBackh(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;newQNamee(Lcom/google/javascript/jscomp/AbstractCompiler;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;
srcrefTreei(Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;staticPropsstringgetproppropsgetQualifiedNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString!useSourceInfoIfMissingFromForTreegetSourceOffset	getLength	setLength(I)VgetSecondChild?(Lcom/google/javascript/jscomp/ClosureRewriteClass;Ljava/lang/String;Lcom/google/javascript/jscomp/ClosureRewriteClass$ClassDefinition;)VremoveChildrenaddChildrenAfterremoveChildreportCodeChangeputBooleanProp(IZ)Vbuild*(Z)Lcom/google/javascript/rhino/JSDocInfo;copyFromW(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/JSDocInfoBuilder;com/google/common/base/Joineron3(Ljava/lang/String;)Lcom/google/common/base/Joiner;	skipNulls!()Lcom/google/common/base/Joiner;getBlockDescriptionjoinK(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String;isEmptyrecordBlockDescriptiongetSuppressions()Ljava/util/Set;addAll(Ljava/util/Collection;)ZrecordSuppressions(Ljava/util/Set;)ZisDeprecatedrecordDeprecatedgetDeprecationReasonrecordDeprecationReason
getVisibility4()Lcom/google/javascript/rhino/JSDocInfo$Visibility;	INHERITEDrecordVisibility5(Lcom/google/javascript/rhino/JSDocInfo$Visibility;)Z
isAbstractrecordAbstract
isConstantrecordConstancyisExportrecordExport
isNgInjectrecordNgInject(Z)ZmakesUnrestrictedrecordUnrestricted
makesDicts
recordDictrecordStructusesImplicitMatchrecordImplicitMatchrecordInterfacegetExtendedInterfacesCountgetExtendedInterfaces()Ljava/util/List;BANG#Lcom/google/javascript/rhino/Token;H(Lcom/google/javascript/rhino/Token;Lcom/google/javascript/rhino/Node;)V7(Lcom/google/javascript/rhino/Node;Ljava/lang/String;)V'com/google/common/collect/ImmutableListof=(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;recordExtendedInterface1(Lcom/google/javascript/rhino/JSTypeExpression;)ZrecordConstructorgetBaseType0()Lcom/google/javascript/rhino/JSTypeExpression;recordBaseTypegetImplementedInterfacesrecordImplementedInterfacegetTemplateTypeNames+()Lcom/google/common/collect/ImmutableList;recordTemplateTypeName)()Lcom/google/javascript/rhino/JSDocInfo;+com/google/javascript/jscomp/DiagnosticTypeerrorS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;warning3com/google/javascript/jscomp/NodeTraversal$Callback ????????????????????????????????????F
*?*+???de	f?
??
?????I*,???
jk? ?????????L
*?+*???
o	p? 
??
??
????.,??$,??*,??*?,??	?
?*,???tu(w-x?*.??..?.?(??N+?
M?,??.?<6?+,??,?
????*,?????,?.?F?L?? N??N?I??,	@
??,+?)+?
L+??+?????+????+???ܧ??"??	????'?*??,??,???;+??+?M,?N*+,-??"+??+?M,?N,?:*+-???*
?????"?'?,?2?:??H
??'?,
?2?;??;????-??:,??*?+??	?
?*,-?:?-?W,?W*+???&	??? ?(?-?2?7?>??4(??????
??? ??

?+?N,?:?? ???*?,?!?	?
???"?
#?$?:,?:*,?%??,?&d6?*?,?'?	?
??(?):-?$-?*??M*??+?	?
???*??,?	?
???-?*??.?	?
??&/?0,?1?2,?1?3,?1?4:,?1W?::	:
5?):?F??*?
?%??:
?'?-?
:	?*??6?	?
??
??7?8:
?
?9W
?
?9W	?	?
?9W?:Y+-?9?;Y?9?<
?9?=?=	?9?>:???=????!?3?5?A?G?J?Q?[?]?e?k?}????????	????????
 %-;!=#D$L%S'`(c'f)h-m.v34?5?6?8?;?<?=?>???@??
??????????Qy?ee?B????	? ?
 ?!??O?!"	?	?!?-	'?2#		"			"			

$%?M*?*?
?*?W*??DEG?&?'(???+?
+??
*,???+?@?AN-?B??-?C?7:?D?????E?*?+?F?	?
?????G?*?+?H?	?
????*?G?"??I?*?+?J?	?
?????K?
*,?????[??ZRSTW0X8Y;[C]U_Wagcye{g?h?i?k?m?o?p?q?s?t?*0?)?????*???
?	+?	#.??,??6+??*?+?6?	?
??+??L*?+?M?	?
???xy}#~5??6??6?
-.??2*?@?AM,?B? ,?C?7N-?N+?O?-?????????(?-?0?? /?2*?20??
+"?
12??E?PY?QL*?@?AM,?B?',?C?7N+?;Y-?--?R???T??8@?k??TA?MB?FC?v??vD?vErF?Z?`G?#?L	?B?B?
+?l?
+???c
H%?9**??1W*??
	?&?
I%?B*??L*2?*???J?K?R*?*??
*???$???#$&??LM???+???
+?????Y????N+?U?^?
+?U?^???Y????:+?`:+?U?^??????Y??:?????-????????:?????W??Y??:-????W????W?????W-???	??W:	-???-??:		??W-??:

?
???
-????W-???	??W-???	??W-???	??W-???*?,???	?
???W-????????W?!-????????W?	??W-?*??*??6??-????????W?	??W:-???-??:?0???(?#??Y?7Y???n?i???????:?-?g:

?B?
?C??:??W???w??W-???-????W?-?(??Y?7Y???n?i?????:??W-??:?g:

?B?
?C??:??W???PY?Q:-????W????W?g:

?B?
?C?	:??W???????2L-/183=5C8O9_=h>m?t=y@?A?E?F?G?H?I?M?N?Q?R?S?T?X?Y?Z?]^abe f&j-k?lFoUp^qmrvu|y?z?{?|?~???????????????????!?$?'?-?4?A?F?S?c?k?q?????????????????????NO?lP4cQO?ROq*S4?T?????E?U??=?VC?W?_?XYytZ??[[\? ]?	?^a
?[bc?Id45*?lPeq*Se?[[f?Idgx%K"?"K"?"	Gh?+hi?3j?i?k@??7,?
+? )?7+? ?*7+? lm??y??????ø??!?Ÿ??M?Ǹ??,?ɸ??.?˸??+?͸??6?ϸ??'?Ѹ??F?Ӹ??H?ո??J?׸س???>-
159(=2A<EFIPMTNZR^SdWhXn^no?:?:??;??
x_?`@?sO	YsZ	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy