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

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

The newest version!
????3(	C?
C?	C?	C?
C?
D??
?
C?
C?
???	?????	??	??	??	??	??	??	??	??	??	??	??	??	??
??
?	C?
?????????	$?
C?	$?
???????
?
?
?
??????
??
??
????
??
??
??
??
??
???
<?
???
???
A????ReplaceCandidatesInnerClassesGatherCandidatesPropertyInfocompiler/Lcom/google/javascript/jscomp/AbstractCompiler;INVALIDATED;invalidatingTypesLjava/util/Set;;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis/Lcom/google/javascript/jscomp/InlineProperties;buildInvalidatingTypeSet()VmisTypeMismatch9Lcom/google/javascript/jscomp/TypeValidator$TypeMismatch;registry+Lcom/google/javascript/rhino/TypeIRegistry;
StackMapTable??invalidateExternPropertiesnameLjava/lang/String;addInvalidatingType.(Lcom/google/javascript/rhino/jstype/JSType;)Valt+Lcom/google/javascript/rhino/jstype/JSType;typeobjType/Lcom/google/javascript/rhino/jstype/ObjectType;?isInvalidatingType.(Lcom/google/javascript/rhino/jstype/JSType;)Z	getJSTypeO(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/jstype/JSType;n"Lcom/google/javascript/rhino/Node;jsType?processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexternsroot
access$000~(Lcom/google/javascript/jscomp/InlineProperties;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/jstype/JSType;x0x1
access$100>()Lcom/google/javascript/jscomp/InlineProperties$PropertyInfo;
access$200@(Lcom/google/javascript/jscomp/InlineProperties;)Ljava/util/Map;
access$300](Lcom/google/javascript/jscomp/InlineProperties;Lcom/google/javascript/rhino/jstype/JSType;)Z
access$400`(Lcom/google/javascript/jscomp/InlineProperties;)Lcom/google/javascript/jscomp/AbstractCompiler;
SourceFileInlineProperties.javaJKqrNOLMstU]java/util/HashMap\]f]???java/util/HashSet??????)com/google/javascript/rhino/jstype/JSType?????????????????????????????U?RS??????????7com/google/javascript/jscomp/TypeValidator$TypeMismatchlijljava/lang/String	
?
??????
s
>com/google/javascript/jscomp/InlineProperties$GatherCandidatesU !"%?com/google/javascript/jscomp/InlineProperties$ReplaceCandidates:com/google/javascript/jscomp/InlineProperties$PropertyInfoU&-com/google/javascript/jscomp/InlinePropertiesjava/lang/Object)com/google/javascript/jscomp/CompilerPass)com/google/javascript/rhino/TypeIRegistryjava/util/Iterator-com/google/javascript/rhino/jstype/ObjectType-com/google/javascript/jscomp/AbstractCompilergetTypeIRegistry-()Lcom/google/javascript/rhino/TypeIRegistry;/com/google/javascript/rhino/jstype/JSTypeNativeALL_TYPE1Lcom/google/javascript/rhino/jstype/JSTypeNative;
getNativeTypeV(Lcom/google/javascript/rhino/jstype/JSTypeNative;)Lcom/google/javascript/rhino/TypeI;NO_OBJECT_TYPENO_TYPE	NULL_TYPE	VOID_TYPEFUNCTION_FUNCTION_TYPEFUNCTION_INSTANCE_TYPEFUNCTION_PROTOTYPEGLOBAL_THISOBJECT_TYPEOBJECT_PROTOTYPEOBJECT_FUNCTION_TYPETOP_LEVEL_PROTOTYPEUNKNOWN_TYPE&com/google/common/collect/ImmutableSetof?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;(Ljava/util/Collection;)VgetTypeMismatches()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;*com/google/javascript/jscomp/TypeValidatortypeAtypeBgetExternProperties()Ljava/util/Set;
java/util/Set
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;restrictByNotNullOrUndefined-()Lcom/google/javascript/rhino/jstype/JSType;isUnionTypetoMaybeUnionType0()Lcom/google/javascript/rhino/jstype/UnionType;,com/google/javascript/rhino/jstype/UnionType$getAlternatesWithoutStructuralTyping()Ljava/util/Collection;java/util/Collectionadd(Ljava/lang/Object;)Zcast\(Lcom/google/javascript/rhino/jstype/JSType;)Lcom/google/javascript/rhino/jstype/ObjectType;isInstanceTypegetImplicitPrototype1()Lcom/google/javascript/rhino/jstype/ObjectType;containshasReferenceName
isUnknownTypeisEmptyType
isEnumTypeautoboxesTo com/google/javascript/rhino/Node2(Lcom/google/javascript/jscomp/InlineProperties;)V*com/google/javascript/jscomp/NodeTraversaltraverseEs6'Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VP(Lcom/google/javascript/rhino/jstype/JSType;Lcom/google/javascript/rhino/Node;)V3com/google/javascript/jscomp/NodeTraversal$Callback0CDEJKLMNOPQRSPT
UVWe*?*?Y??*+?*?	*?
?XFBGHIJYZ[JK\]W?*??L*?Y+?
??+???+???+???+???+????Y+???SY+???SY+???SY+???SY+???SY+???SY+???SY+???S???*?? ?!M,?"? ,?#?$N*-?%?&*-?'?&??ݱXZPQRS)T5UAVMW`XoY~Z?[?\?]?^?_?Q?a?bc
deY ?^`Z[	abc??de?%f]W?2*??(?)L+?"?+?#?*M*?,??+W??߱Xi j.k1lY gh2Z[c?
e?#ijW?^+?,L+?-?++?.?/?0M,?"?,?#?N*-?&???*?+?1W+?2M,?,?3?*?,?4?1W?X*
rst,u1v4y?zD{O|]~Y*,kl^Z[^mlDnoc?e??(pqrW%?+?-?>+?,L+?-?2+?.?/?0M,?"?,?#?N*-???????+?2M,?3*?,?5?&,?6?,?7?,?8?,?9?
,?:???XF????3?;?=?@?B?G?P?Y?`?g?n?u???Y*3
kl?Z[?mlG:noc? e??8p@stWv+?;M,?*??????,?X??	??Y Z[uvwlc?xyzWg!*?,?*?,??Y*?@?>?X?? ?Y !Z[!{v!|v}~W:*+??X2Y[?v??W??X2??W/*??X2Y[??W:*+??X2Y[?l??W/*??X2Y[?]W%
?AY?B??X???G*?CF<CHACI$?_#?$	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy