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

com.google.javascript.jscomp.CheckEventfulObjectDisposal$ComputeEventizeTraversal.class Maven / Gradle / Ivy

The newest version!
????3p	O?
P??
?	O?	O?
??
??
??
?
??
?
?
??
??
O?
?
?
?
?
?????????
?
O?
????
??
??
??
??
??
??
??
?
??
??
???
<?
??
????
O??
?
?
O?
O?
?
??
??
??
??
??	???
??
??
??
???
??
???
?
????
O??
??	??
??
??
O????isConstructorStackLjava/util/Stack;	Signature&Ljava/util/Stack;isDisposalStackthis$0:Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;=(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;)VCodeLineNumberTableLocalVariableTablethisComputeEventizeTraversalInnerClassesSLcom/google/javascript/jscomp/CheckEventfulObjectDisposal$ComputeEventizeTraversal;inConstructorScope()Ljava/lang/Boolean;
StackMapTableinDisposalScopecollectorFilterType.(Lcom/google/javascript/rhino/jstype/JSType;)Ztype+Lcom/google/javascript/rhino/jstype/JSType;addEventizeY(Lcom/google/javascript/rhino/jstype/JSType;Lcom/google/javascript/rhino/jstype/JSType;)Vut.Lcom/google/javascript/rhino/jstype/UnionType;thisTypethatType	classNameLjava/lang/String;??addEventizeClass@(Ljava/lang/String;Lcom/google/javascript/rhino/jstype/JSType;)VpropertyJsTypeName
enterScope/(Lcom/google/javascript/jscomp/NodeTraversal;)V
objectType/Lcom/google/javascript/rhino/jstype/ObjectType;	jsDocInfo'Lcom/google/javascript/rhino/JSDocInfo;t,Lcom/google/javascript/jscomp/NodeTraversal;n"Lcom/google/javascript/rhino/Node;
isConstructorZisInDisposalfunctionName?	exitScopeisGoogEventsUnlisten%(Lcom/google/javascript/rhino/Node;)VlistenerobjectWithListener	visitCallQ(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)VfunctionCalled
typeOfThisdisposedType?visits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vparent
SourceFile CheckEventfulObjectDisposal.javaWXYjava/util/StackRSVS	

java/lang/Booleanfg? !"#$%&)com/google/javascript/rhino/jstype/JSType'uv()*+,-./01234?56789:;<=>;	prototype?@ABCDEFGHjk.disposeInternalIJKbcecLMNOPQRS.TUVjava/lang/StringWXYZ[\].	goog.bind^@_`goog.events.unlistenabcdef??goog.events.removeAllghijklmnoN??Qcom/google/javascript/jscomp/CheckEventfulObjectDisposal$ComputeEventizeTraversalDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback9com/google/javascript/jscomp/NodeTraversal$ScopedCallbackScopedCallback,com/google/javascript/rhino/jstype/UnionTypejava/util/Iterator*com/google/javascript/jscomp/NodeTraversal com/google/javascript/rhino/Node%com/google/javascript/rhino/JSDocInfo-com/google/javascript/rhino/jstype/ObjectType()V&com/google/common/collect/HashMultimapcreate*()Lcom/google/common/collect/HashMultimap;8com/google/javascript/jscomp/CheckEventfulObjectDisposal
access$102?(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;Lcom/google/common/collect/SetMultimap;)Lcom/google/common/collect/SetMultimap;$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;isEmpty()Zpeek()Ljava/lang/Object;isEmptyType
isUnknownType
access$200g(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;)Lcom/google/javascript/rhino/jstype/JSType;
access$300Y(Lcom/google/javascript/rhino/jstype/JSType;Lcom/google/javascript/rhino/jstype/JSType;)ZisEquivalentTo&(Lcom/google/javascript/rhino/TypeI;)ZgetDisplayName()Ljava/lang/String;isUnionTypetoMaybeUnionType0()Lcom/google/javascript/rhino/jstype/UnionType;
getAlternates()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;hasNextnextisObject
access$100c(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;)Lcom/google/common/collect/SetMultimap;%com/google/common/collect/SetMultimapput'(Ljava/lang/Object;Ljava/lang/Object;)ZgetScopeRoot$()Lcom/google/javascript/rhino/Node;
isFunction%com/google/javascript/jscomp/NodeUtilgetName6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String;getBestJSDocInfoK(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;
getTypedScope+()Lcom/google/javascript/jscomp/TypedScope;'com/google/javascript/jscomp/TypedScope
getTypeOfThis-()Lcom/google/javascript/rhino/jstype/JSType;dereference1()Lcom/google/javascript/rhino/jstype/ObjectType;cast\(Lcom/google/javascript/rhino/jstype/JSType;)Lcom/google/javascript/rhino/jstype/ObjectType;getImplicitPrototypeendsWith(Ljava/lang/String;)Z
access$400k(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;)Lcom/google/javascript/jscomp/AbstractCompiler;-com/google/javascript/jscomp/AbstractCompilergetTypeIRegistry-()Lcom/google/javascript/rhino/TypeIRegistry;)com/google/javascript/rhino/TypeIRegistrygetType7(Ljava/lang/String;)Lcom/google/javascript/rhino/TypeI;valueOf(Z)Ljava/lang/Boolean;pushpop
getChildCount()I
checkArgument(Z)VgetChildAtIndex%(I)Lcom/google/javascript/rhino/Node;getSecondChildisQualifiedNameUNLISTEN_WITH_ANONBOUND-Lcom/google/javascript/jscomp/DiagnosticType;$com/google/javascript/jscomp/JSErrormake?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError;report)(Lcom/google/javascript/jscomp/JSError;)VisCall
getFirstChildmatchesQualifiedName
access$500Y(Lcom/google/javascript/jscomp/NodeTraversal;)Lcom/google/javascript/rhino/jstype/JSType;booleanValue
access$600K(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;)Ljava/util/Set;
java/util/Setadd(Ljava/lang/Object;)Z
access$700?(Lcom/google/javascript/jscomp/CheckEventfulObjectDisposal;Lcom/google/javascript/rhino/Node;Z)Lcom/google/javascript/rhino/jstype/JSType;:com/google/javascript/jscomp/CheckEventfulObjectDisposal$1,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal OPQRSTUVSTUWXYZ[b(*+?*?*?Y??*?Y??+??W?\R	STU'V](^abc[^*??	W*??
?*?????\YZ[]]^adec[^*??	W*??
?*?????\abce]^adfg[y(+??+?
?+??+*??????\lmpq'p](^a(hid@jk[i*+??*,??+,???+?N,??@,?:??:??!??:??
*-???ۧ	*-,??\:x
yz{~%?+?M?U?\?_?b?h?]>Mhi+4lmi^ainiioiKpqd?rst$?uv[e,?N*??-+?W?\???]*^apqoiwqxy[??+?M>6:,? ??,?!:??,?":?n?#?f>+?$?]+?$?%?S+?$?%?&?':???(:??0?)*?+????**??,?-?.??/?0?+?6*??1?2W*??1?2W?*?*?3?2W*?*?4?2W?\~???
?
????%?*?2?4?<?E?I?O?T?Y?`?e?h?u?x?????????????????]RTAz{%}|}?^a?~??????
???
??qd'?T???r?????y[M*??5W*??5W?\???]^a~??[?+?6???7+?8M+?9N-?:??,? ?*??,+?;??M,???F,?@?:?*??,+?;??$,?@A?B?*??,+?;??\6
????"?#?*?B?I?S?k?w??]*?^a???w??r??d@???( ??[E?,?@N-?
-?:??+?C:??-D?B?!*?4?E?*??F?GW*,?H*?4?E?-I?B?*??F?GW*?,*?4?E?J:*??
*+?C?/?\F
&0?DQWf$w%?&?(]>?^a?~??????t?iw?id????!!?#???[?&?K,?L?M.?*+,?N??\,."/%3]*&^a&~&??&??d??`"O?_P??	Q??	?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy