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

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

The newest version!
????3?	?=
?>?
@
A	?B
C	?D
?EFGHIHJK

L
?M
?NOPQG

R	
S	
T	
U	
V

W

XY	Z	[\
?]	[^	[_
?`	[a
?b
?c
Od
Oe	fg
Oh	i
Oj
Ok
Ol	?mn

o
pq
rs	?t	
u

v
?w

x
?y

z
?{
|}
~
??
O?
O?
??
O?
r?
~?
?
?
??
??
O?
??	f?	f?
O??
??
~?
O??
O?
O?
O?

?
??	
?
O?
??
O?
O?	
?
??
O?
O?
??
O?
O?
O?
O?	??
f?
??
??
??	f?
O?
O?
O?

?

?
~?
O?
??
O?
O?
O?
??
??
??
???
x?
??
O?

?
O?
O?
O?
??
-??
?>
??
??
??O?
O?
??
O?
O?
?

?
O?
??
~?
??

?F?
-???
-?O?
????
??????	??????InnerClassesUNSAFE_NAMESPACE_WARNING-Lcom/google/javascript/jscomp/DiagnosticType;NAMESPACE_REDEFINED_WARNINGUNSAFE_THIScompiler/Lcom/google/javascript/jscomp/AbstractCompiler;globalNamesLjava/util/List;	SignatureNameELjava/util/List;nameMapLjava/util/Map;VLjava/util/Map;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis1Lcom/google/javascript/jscomp/CollapseProperties;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vname3Lcom/google/javascript/jscomp/GlobalNamespace$Name;externs"Lcom/google/javascript/rhino/Node;root	namespace.Lcom/google/javascript/jscomp/GlobalNamespace;
StackMapTable??checkNamespaces()VrefRef2Lcom/google/javascript/jscomp/GlobalNamespace$Ref;initializedZKYisSafeNamespaceReinit5(Lcom/google/javascript/jscomp/GlobalNamespace$Ref;)Z	maybeName	valParentval?getValueParentV(Lcom/google/javascript/jscomp/GlobalNamespace$Ref;)Lcom/google/javascript/rhino/Node;warnAboutNamespaceAliasingh(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Lcom/google/javascript/jscomp/GlobalNamespace$Ref;)VnameObjwarnAboutNamespaceRedefinition-flattenReferencesToCollapsibleDescendantNamesH(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Ljava/lang/String;)V	propAliasLjava/lang/String;pnaliasnflattenSimpleStubDeclarationnameNodevarNodeparentgrandparentflattenReferencesTorParentroriginalNameflattenPrefixesI(Ljava/lang/String;Lcom/google/javascript/jscomp/GlobalNamespace$Name;I)VdepthIdeclflattenNameRefAtDepthJ(Ljava/lang/String;Lcom/google/javascript/rhino/Node;ILjava/lang/String;)VinType#Lcom/google/javascript/rhino/Token;isQNameisObjKey?flattenNameRefk(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Ljava/lang/String;)Vtype#Lcom/google/javascript/rhino/TypeI;?'collapseDeclarationOfNameAndDescendantscanCollapseChildNamesupdateSimpleDeclarationz(Ljava/lang/String;Lcom/google/javascript/jscomp/GlobalNamespace$Name;Lcom/google/javascript/jscomp/GlobalNamespace$Ref;)Vcurrent
currentParentstubVarrefNamervaluegreatGrandparent?!updateObjLitOrFunctionDeclarationI(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Ljava/lang/String;Z)V-updateObjLitOrFunctionDeclarationAtAssignNodeinfo'Lcom/google/javascript/rhino/JSDocInfo;	varParentisObjLitinsertedVarNode?checkForHosedThisReferences(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/JSDocInfo;Lcom/google/javascript/jscomp/GlobalNamespace$Name;)VfunctiondocInfo*updateObjLitOrFunctionDeclarationAtVarNode7(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Z)V
numChanges'updateFunctionDeclarationAtFunctionNodefnNamedeclareVarsForObjLitValues?(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)InewAliasvalueisJsIdentifierpropNameqNamerefNodenewVarkeynextKey
objlitNameobjlitnameToAddAfternumVarsarbitraryNameCounterdiscardKeysaddStubsForUndeclaredProperties?(Lcom/google/javascript/jscomp/GlobalNamespace$Name;Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)IaddAfternumStubsappendPropForAlias8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;propresultid
access$000b(Lcom/google/javascript/jscomp/CollapseProperties;)Lcom/google/javascript/jscomp/AbstractCompiler;x0
SourceFileCollapseProperties.java????,com/google/javascript/jscomp/GlobalNamespace????????????????????1com/google/javascript/jscomp/GlobalNamespace$Name??????	?
?
?0com/google/javascript/jscomp/GlobalNamespace$Ref???????????????java/lang/String !"#$%&??'?(?23)???*???+,-./0123435?6789?:?;<=?????>?????@?A?$Expected GETPROP, found %s. Node: %sBCD?E? com/google/javascript/rhino/NodeFGHIJKL?M?N?OP?QRSRTUV?W?XY?Z[\]
^??_`ab?c?d?efgh?i?jklRm./n?o?1com/google/javascript/jscomp/CollapseProperties$1?pqruvw?x?y?z?{|}~java/lang/StringBuilder??????U????3????????7??B???????$$0??????JSC_UNSAFE_NAMESPACE*incomplete alias created for namespace {0}???JSC_NAMESPACE_REDEFINED%namespace {0} should not be redefinedJSC_UNSAFE_THIS,dangerous use of 'this' in static method {0}??/com/google/javascript/jscomp/CollapsePropertiesjava/lang/Object)com/google/javascript/jscomp/CompilerPass1com/google/javascript/jscomp/CollapseProperties$2java/util/Iterator!com/google/javascript/rhino/Token!com/google/javascript/rhino/TypeI%com/google/javascript/rhino/JSDocInfoT(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;)VgetNameIndex()Ljava/util/Map;
getNameForest()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getBaseName()Ljava/lang/String;
java/util/Mapvalues()Ljava/util/Collection;java/util/CollectionisNamespaceObjectLitaliasingGets	localSets
globalSetsdeletePropsgetDeclaration4()Lcom/google/javascript/jscomp/GlobalNamespace$Ref;getRefsType7Lcom/google/javascript/jscomp/GlobalNamespace$Ref$Type;5com/google/javascript/jscomp/GlobalNamespace$Ref$TypeDELETE_PROPSET_FROM_GLOBALSET_FROM_LOCALALIASING_GETgetLastChild$()Lcom/google/javascript/rhino/Node;getToken%()Lcom/google/javascript/rhino/Token;OR
getFirstChildnodematchesQualifiedName%(Lcom/google/javascript/rhino/Node;)Z	getParentisVargetFullName$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;)VpropsisCollapsingExplicitlyDeniedcanCollapseisSimpleStubDeclaration#com/google/common/collect/IterablesgetOnlyElement((Ljava/lang/Iterable;)Ljava/lang/Object;%com/google/javascript/jscomp/NodeUtilnewName?(Lcom/google/javascript/jscomp/AbstractCompiler;Ljava/lang/String;Lcom/google/javascript/rhino/Node;Ljava/lang/String;)Lcom/google/javascript/rhino/Node;com/google/javascript/rhino/IRvarF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;useSourceInfoIfMissingFromisExprResult$com/google/common/base/Preconditions
checkState(Z)VreplaceChildreportCodeChangeisObjectLitKeygetTwinisSet	isGetPropNAMEGETPROPhasChildren
checkArgument:(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VcopyNameAnnotationsisCallputBooleanProp(IZ)VgetTypeI%()Lcom/google/javascript/rhino/TypeI;setTypeI&(Lcom/google/javascript/rhino/TypeI;)V canCollapseUnannotatedChildNames	inExternsisAssigngetNext
isFunctionremoveChild%(Lcom/google/javascript/rhino/Node;)VaddChildToFrontcheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;isScriptisBlock	cloneTreeaddChildBefore,$SwitchMap$com$google$javascript$rhino$Token[Iordinal()IVAR&(Lcom/google/javascript/rhino/Token;)VgetAncestor%(I)Lcom/google/javascript/rhino/Node;isObjectLitcanEliminateisSimpleNamegetBestJSDocInfoK(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;getBooleanProp(I)Z
isConstantsetJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;addChildToBackgetPrevious
isConstructorhasThisTypeg(Lcom/google/javascript/jscomp/CollapseProperties;Lcom/google/javascript/jscomp/GlobalNamespace$Name;)V*com/google/javascript/jscomp/NodeTraversaltraverseEs6?Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V	getStringshouldKeepKeysisGetterDefisSetterDefisNumber'com/google/javascript/rhino/TokenStreamisJSIdentifier(Ljava/lang/String;)ZvalueOf(I)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;toStringgetdetach6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;!useSourceInfoIfMissingFromForTree
addChildAftercloneAndReclassifyk(Lcom/google/javascript/jscomp/GlobalNamespace$Ref$Type;)Lcom/google/javascript/jscomp/GlobalNamespace$Ref;addRef5(Lcom/google/javascript/jscomp/GlobalNamespace$Ref;)VgetJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;(ZLjava/lang/Object;)VisStatementBlockneedsToBeStubbed(I)Ljava/lang/Object;indexOf(I)IreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;containsKey(Ljava/lang/Object;)Z(I)Ljava/lang/StringBuilder;+com/google/javascript/jscomp/DiagnosticTypewarningS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;3com/google/javascript/jscomp/NodeTraversal$Callback ??????????????????????F
*?*+???YZ	[?
??
?????!??Y*?,?N*-??*-??*?	*??
:????
:*?????*??
:????
:*????߱?._
`ab!dBeMfPkql|mn?>B??q???????????
s????,???#?
??#?????*???L+???+??
M,???,??,?,?`?
,???,???>,??
:??x??:,?????????N*,??D???????*? ?
*,?>???!?
*,?"?????4??Ju"vDyQzr{{|~???????????????????????*rf??Q???"???????+
???4?
@???!????????*+?#M,?$N-?%?&?-?':+?(?)??????
???&?(??4??*??*??%??
 ????(??
???i&*?(?*?*?(?*?+?
*?(?
*?(?*????"?%??&???F????k*?,?(?,?-Y+?.S?/?0???????? ?????????k*?,?(?1?-Y+?.S?/?0???????? ?????????p+?2?
+?3??+?2?
N-??P-??
:*,??4:?5?*?6??7??3?*?8*??????.???-?9?A?L?\?d?l?o??493??-???p??p??p????	??2???
????W+??9?N*?,-?(+?.?::?;?<:-?(?*?=?>-?(?*:?*:??*??@??.?????)?6???F?O?V??RW??W??W??L??:??).?????F?????a?+?.N+??
:??P??:+??????(?*:?(?A? ?B??C?*,?(-?D???+?2?/+?2?
:????
:*,?E????:??&?/?2<IWd
gn????H<(??&>??????????????????&????!??$?????? ?????,?.:,?:?#?(??(?F?*+?(?G,??
:??9??:?????B??C?*+?(?G???,?2?1,?2?
:????
:*+`?E????B"#$%$&1)R*Y,\1l2y4|6?7?8?9?;?RR'???
?????????????????????'?1???
????????"???6	s,?%:?H??I??6,?A6????>?;6?,?J?,?'M????,?F?,?'?F?*+,?',?D??.KLM#N5O:PJQOPUSfTrW?\	=??s??s??s??s??s??m??V??#P???	??@?@?
????[,?FK,?%,?L*?+,?::,?$?M-?N?,-?'?
-2?P,?Q:?
?R-,??*??@??6
cdcno$p3s:v@wExL{S|Z}?H[??[??[??[??[??@??@????:?????b?+?S>+?5?
*+,?T+?2??+?2?
:??}??
:**,??4??U?V?R??J?5?B??(?7??(?*?)??(?*?V?**,??4??W????R??????<?C?I?L?Z?b?j?u??????????????4<k????????????????
?????(?-?(?X:-?(?*:?*:?*:??Y?*,?Z,?[*?+?',?.?::-?(?$?M?=?$?\?]?;:		???W-?B?^W:	?*:

?_?
?`?
:	
?*:
????a?;?<:
	?b-?(??*??@??v?	??? ?-?8?C?F?K?W?_?f?m?t?}?????????????????????????????
t	??	?H?	?A?
?????????????	???????? ?	?K????4?8
????????G?????"??]+?:???B???c?(?*?%?d.?5#,*+,?e?*+?f?*+?g???6
@GJPSY\?4]??]??]??]?W???
??*	
??
=+?:?(?X:?OY?h?i:?(?j:?(?j:?k6	6
	?+?l????(6
??+?m???Y?*+?Z+?[?(?*?\*?,?(?j+?.?::?(?*?n:?(?$+?o???p?+?P??qW?r?]???(6
?%	?*+,?s?tW*+,?uW
??J?
?\*??@???(/012'32495<7H9Q:W;]=d?l@wC?E?F?E?H?I?J?K?N?O?Q?R?S?V?W?Z?[\
^\a!d&e.f5h<j??
?`???S=??=??=??=?7??-?!??'?2??9?	<?
?7
?]
????????M?? 
??',?,?v?,?w?*?+?$?xY*-?y?z??tuv&??*'??'?''?????
???+?N-?(?{:-?(?':-?(?*:?*:?k66	?	*+?s?t`6		*+?u`6	?*+?l?#-?(?\?J?
?\?	-?(	?
*??@??^???
???%?,?3?6?;?G?L?R?b?n?w?????????????f
????????
???????%v??,o??3h?6e?	?%?L

??????3??2?
+?5??+?N-?(?{:*+-?(?j-?(?*?uW??"?????#?-?1??42??2??2?!???????66+?|??6	-?':

?x
?':
?X:
?}?[
?~??P
??
?{????6

?
?{????:??Y??+?.??.??????:*????
:??5???*,?4::	?-
?\??W?%??:
+?o?+?P
????:?]
+?o?+?P?;
??:?????b*??@:
?G?B	???!??:?(????(?Y?*
???[?:
??????/?????&?-?=?@?J?Z?a?q???????????????????????????	
!-
6=AKPR]dku} ?$???&??]?&g ?Z3!?
q"???#???????????$?????q%?z&?
-g'?????(?????)?????*????+??,??-?	?r?@???%??@?G??>??????????4?
?????????./???+?S+??-??-???^W+?2??6+?2?
:??s??
:???\*,??4:??:		?;??:
-
??
:?*??@?????(?$+?o?	+?P?????N89:;<>"?C@KAWB^CjDrEvFyG?J?L?O?P?f
WM??^F??	j:%?
Ca???????????????0?"?1???
??v?23??e,$???,????M??Y??+??$??,????N6*?-???+??Y??+??$??,??$??????N????-??"T
XZ+[.\;]]^c`?4e??e??e4?+:5?.76????478?/*???@?9?:??G?????,?????1????????CD
HIM;<?2?x
??[@s?t	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy