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

com.google.javascript.jscomp.ConformanceRules$RestrictedMethodCall.class Maven / Gradle / Ivy

The newest version!
????3T
G?
????
?
??
?????????
F?
F?
F??
??????
?
b?
b?	F?
??
??
??
??
??
??	q?
F?
F?
???
?
??	q?	??
??	?
??
??	???
??
??????????	??????	F?	F?
??	?
??
q???	q?
F??
?
??
??
?
???RestrictedMethodCallInnerClassesRestrictionrestrictions)Lcom/google/common/collect/ImmutableList;	Signature{Lcom/google/common/collect/ImmutableList;\(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/Requirement;)VCodeLineNumberTableLocalVariableTabletypeLjava/lang/String;propertyrestrictedDeclrestrictedCallType+Lcom/google/javascript/rhino/FunctionTypeI;valuethisDLcom/google/javascript/jscomp/ConformanceRules$RestrictedMethodCall;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;requirement*Lcom/google/javascript/jscomp/Requirement;builder?Builder1Lcom/google/common/collect/ImmutableList$Builder;LocalVariableTypeTable?Lcom/google/common/collect/ImmutableList$Builder;
StackMapTable???????
ExceptionscheckConformance?ConformanceResult?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/jscomp/ConformanceRules$ConformanceResult;rPLcom/google/javascript/jscomp/ConformanceRules$RestrictedMethodCall$Restriction;resultALcom/google/javascript/jscomp/ConformanceRules$ConformanceResult;iIt,Lcom/google/javascript/jscomp/NodeTraversal;n"Lcom/google/javascript/rhino/Node;??matchesPropu(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/ConformanceRules$RestrictedMethodCall$Restriction;)Z?(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/ConformanceRules$RestrictedMethodCall$Restriction;Z)Lcom/google/javascript/jscomp/ConformanceRules$ConformanceResult;
targetType#Lcom/google/javascript/rhino/TypeI;isCallInvocationZregistry+Lcom/google/javascript/rhino/TypeIRegistry;methodClassTypelhs???getPropertyFromDeclarationName&(Ljava/lang/String;)Ljava/lang/String;specNameparts[Ljava/lang/String;?getClassFromDeclarationNametmpremoveTypeDeclindexgetTypeFromValue
SourceFileConformanceRules.javaOP????Dcom/google/javascript/jscomp/CheckConformance$InvalidRequirementSpecInvalidRequirementSpec
missing valueOa?	
java/lang/String??????bad prop value?invalid conformance typeNcom/google/javascript/jscomp/ConformanceRules$RestrictedMethodCall$RestrictionOKL?	? !w??p?"#call$%&')*!)+	VU,-.?/0TU?12345657	8	9	:;<=>?@A?]^BXYCDEFG@Hw??
\.prototype\.IJKLMNO%value should be in the form NAME:TYPEPQPRSBcom/google/javascript/jscomp/ConformanceRules$RestrictedMethodCall:com/google/javascript/jscomp/ConformanceRules$AbstractRuleAbstractRule/com/google/common/collect/ImmutableList$Builder-com/google/javascript/jscomp/AbstractCompiler(com/google/javascript/jscomp/Requirementjava/util/Iterator)com/google/javascript/rhino/FunctionTypeI?com/google/javascript/jscomp/ConformanceRules$ConformanceResult)com/google/javascript/rhino/TypeIRegistry!com/google/javascript/rhino/TypeI com/google/javascript/rhino/Node
getValueCount()I-com/google/javascript/jscomp/CheckConformance(Ljava/lang/String;)V'com/google/common/collect/ImmutableList3()Lcom/google/common/collect/ImmutableList$Builder;getValueList()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;=com/google/javascript/jscomp/ConformanceRules$ConformanceUtilConformanceUtilevaluateTypeStringf(Lcom/google/javascript/jscomp/AbstractCompiler;Ljava/lang/String;)Lcom/google/javascript/rhino/TypeI;toMaybeFunctionType-()Lcom/google/javascript/rhino/FunctionTypeI;R(Ljava/lang/String;Ljava/lang/String;Lcom/google/javascript/rhino/FunctionTypeI;)VaddE(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder;build+()Lcom/google/common/collect/ImmutableList;%com/google/javascript/jscomp/NodeUtilisGet%(Lcom/google/javascript/rhino/Node;)ZisCallTargetgetLastChild$()Lcom/google/javascript/rhino/Node;isStringsizeget(I)Ljava/lang/Object;CONFORMANCE	getString()Ljava/lang/String;equals(Ljava/lang/Object;)Z
getFirstChildlevelConformanceLevel@Lcom/google/javascript/jscomp/ConformanceRules$ConformanceLevel;>com/google/javascript/jscomp/ConformanceRules$ConformanceLevel	isGetProp*com/google/javascript/jscomp/NodeTraversalgetCompiler1()Lcom/google/javascript/jscomp/AbstractCompiler;getTypeIRegistry-()Lcom/google/javascript/rhino/TypeIRegistry;getType7(Ljava/lang/String;)Lcom/google/javascript/rhino/TypeI;getFirstFirstChildgetTypeI%()Lcom/google/javascript/rhino/TypeI;restrictByNotNullOrUndefined
isUnknownTypeisUnresolvedisTop/com/google/javascript/rhino/jstype/JSTypeNativeOBJECT_TYPE1Lcom/google/javascript/rhino/jstype/JSTypeNative;
getNativeTypeV(Lcom/google/javascript/rhino/jstype/JSTypeNative;)Lcom/google/javascript/rhino/TypeI;isEquivalentTo&(Lcom/google/javascript/rhino/TypeI;)ZreportLooseTypeViolations	getParentvalidateCall?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/FunctionTypeI;Z)Z
access$000C()Lcom/google/javascript/jscomp/ConformanceRules$ConformanceResult;isSubtypeOf	VIOLATIONsplit'(Ljava/lang/String;)[Ljava/lang/String;$com/google/common/base/Preconditions
checkState(Z)VindexOf(I)I	substring(II)Ljava/lang/String;(I)Ljava/lang/String;-com/google/javascript/jscomp/ConformanceRules FGKLMNOPQ?
?*+,?,??
?Y???N,??:?	?n?
?:?:?
:?:?
??
?Y??+??:		?
?Y??-?Y	??W???*-???RJ
<CJQ`j"p#w$|%?'?(?*?+S\	CUTUJNVUQGWUw!XY	<\ZU?[\?]^?_`?ade?afgW?hij?kl?9	hijklmmmm	?n?hijkopsQ>?,???,??,???u>*???h*???:?:*,??*+,? :?*,??!"?#?*,?$??*+,? :?%?&????????R>/012%32475A6O7`8k:v=?>?2?BS>2Rtu7Mvwpxy?[\?z{?|}g??4~&?
???Qg+?'?+??!,?(?#???RFS [\|}tug@p?Q?	?+?)?*:-?+?,:?
,?-?,?$:???.???.?/:?0?+?1?!?2??3?4?5?"*?6??*?7,?8-?9?:?+?;??<?*?7,?8-?9?:??=???RZK	LMN#O(P5QARMSWTfVkUsWY?X?Z?\?]?^?]?_?cS\	Au???[\?z{?|}?tu???	??????(??}g?"??C??L???#
??Q?**?>??@L+??	+????A+??+2??Rk
lm$n(pS*?U
 ??g??@o
??Q?,*?>L+??@M,??	,????A,??,2??Rxyz {&|*~S ,?U'?U ??g?m?@o
??Qi*:?B<?
?YC??*?D?R????S?U?yg?o
??Qb*:?B<??*`?E?R????S?U?yg???IBF?HFJ
b?cq?r	??	G??	??

??(@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy