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

com.google.javascript.jscomp.VariableReferenceCheck$ReferenceCheckingBehavior.class Maven / Gradle / Ivy

The newest version!
????3?
h?	h?
i??
?	h?
??
????
?????????	???{?
??
??
?
h?	??
h?
h?
??
?
???
?
??
?
??
?
????
$?
$
$
	?


?	
$

?

$
$

?
$
$



?

$?
???
?


	? 
?!	"
?#
*$	%
&?'?(
?)
*
?+
?,
?-
$
?.
?/
0	?1

?2
?3
?4	56	?7	?8	?9
$)
?:	?;
?<
?=>
??	?@ABCReferenceCheckingBehaviorInnerClassesvarsInFunctionBodyLjava/util/Set;	Signature#Ljava/util/Set;this$05Lcom/google/javascript/jscomp/VariableReferenceCheck;8(Lcom/google/javascript/jscomp/VariableReferenceCheck;)VCodeLineNumberTableLocalVariableTablethisOLcom/google/javascript/jscomp/VariableReferenceCheck$ReferenceCheckingBehavior;afterExitScopeEReferenceMapv(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceMap;)Vv"Lcom/google/javascript/jscomp/Var;referenceCollectionFReferenceCollectionNLcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection;t,Lcom/google/javascript/jscomp/NodeTraversal;referenceMapGLcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceMap;scope$Lcom/google/javascript/jscomp/Scope;
StackMapTableGH?FcheckDefaultParamX(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/jscomp/Scope;Ljava/util/Set;)VparamLocalVariableTypeTablel(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/jscomp/Scope;Ljava/util/Set;)VcheckShadowParamY(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/jscomp/Scope;Ljava/util/List;)Vr	ReferenceDLcom/google/javascript/jscomp/ReferenceCollectingCallback$Reference;
functionScope
referencesLjava/util/List;
maybeParamVLjava/util/List;??(Lcom/google/javascript/jscomp/Var;Lcom/google/javascript/jscomp/Scope;Ljava/util/List;)VcheckVar5(Lcom/google/javascript/jscomp/Var;Ljava/util/List;)V	referencediagnosticType-Lcom/google/javascript/jscomp/DiagnosticType;warningNode"Lcom/google/javascript/rhino/Node;
declaredBlock
BasicBlockELcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock;decldeclNodegplhsOfForInLoopZcurr
basicBlock
isDeclaration
referenceNodeisAssignment	allowDupeletConstShadowsVarisVarNodeSameAsReferenceNodeshadowCatchVarshadowParamshadowDetectedisUndeclaredReferencecalleeinGoogScopesfunctionisDeclaredInScopeisUnhoistedNamedFunction	hasErrorsisRead	hoistedFnunusedAssignmentAIJKLM{(Lcom/google/javascript/jscomp/Var;Ljava/util/List;)VNo(Lcom/google/javascript/jscomp/VariableReferenceCheck;Lcom/google/javascript/jscomp/VariableReferenceCheck$1;)Vx0x17Lcom/google/javascript/jscomp/VariableReferenceCheck$1;
SourceFileVariableReferenceCheck.javastqrsOjava/util/HashSetmnPQRGSTUVOWXYZ[H\T]^ com/google/javascript/jscomp/Var_`abcdefJgThT????????ijklfmfOcom/google/javascript/jscomp/VariableReferenceCheck$ReferenceCheckingBehavior$1snorstuvwTIxBcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceyTzT{f|f}?java/lang/String~?L???????f????T?T????T?T?T????T?T???RCcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock???T?T?T???T???t?b????????f???f?T?T?T?T?????T?f?T??goog???????T???T?f
goog.scope????Mcom/google/javascript/jscomp/VariableReferenceCheck$ReferenceCheckingBehaviorjava/lang/ObjectAcom/google/javascript/jscomp/ReferenceCollectingCallback$BehaviorBehaviorEcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceMapLcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection"com/google/javascript/jscomp/Scopejava/util/Iteratorjava/util/List com/google/javascript/rhino/Node+com/google/javascript/jscomp/DiagnosticType-com/google/javascript/jscomp/AbstractCompiler[Ljava/lang/String;5com/google/javascript/jscomp/VariableReferenceCheck$1()V*com/google/javascript/jscomp/NodeTraversalgetScope&()Lcom/google/javascript/jscomp/Scope;isFunctionBlockScope()Z
java/util/SetcleargetVarIterable()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;nameLjava/lang/String;add(Ljava/lang/Object;)Z
getReferencesr(Lcom/google/javascript/jscomp/Var;)Lcom/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection;getRootNode$()Lcom/google/javascript/rhino/Node;
isFunctionisDefaultParam3com/google/javascript/jscomp/VariableReferenceCheck
access$100f(Lcom/google/javascript/jscomp/VariableReferenceCheck;)Lcom/google/javascript/jscomp/AbstractCompiler;
getParentNodegetSecondChild?(Lcom/google/javascript/jscomp/VariableReferenceCheck$ReferenceCheckingBehavior;Ljava/util/Set;Lcom/google/javascript/jscomp/Scope;)VtraverseEs6?Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VgetName()Ljava/lang/String;getVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;isParam8com/google/javascript/jscomp/ReferenceCollectingCallbackisVarDeclarationisHoistedFunctiongetNodegetNameNodeREDECLARED_VARIABLE$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;)V
access$200F(Lcom/google/javascript/jscomp/VariableReferenceCheck;)Ljava/util/Set;
getBasicBlockG()Lcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock;	getParent%com/google/javascript/jscomp/NodeUtilisFunctionDeclaration%(Lcom/google/javascript/rhino/Node;)ZisLvalue%com/google/javascript/jscomp/VarCheck"hasDuplicateDeclarationSuppressionG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/Var;)ZisVarisLetDeclarationisConstDeclarationgetLanguageModeLanguageMode=()Lcom/google/javascript/jscomp/CompilerOptions$LanguageMode;?9com/google/javascript/jscomp/CompilerOptions$LanguageMode
isEs6OrHigherisCatchisBlockScopedDeclarationprovablyExecutesBeforeH(Lcom/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock;)ZisLetisConstisClassREDECLARED_VARIABLE_ERRORisGlobalVAR_MULTIPLY_DECLARED_ERROR	getStringequalsinput,Lcom/google/javascript/jscomp/CompilerInput;*com/google/javascript/jscomp/CompilerInputget(I)Ljava/lang/Object;getGrandparentisForIngetFirstFirstChildisLocal
isFromExternsisDecisIncisExpressionResultUsedAMBIGUOUS_FUNCTION_DECLisOr
getFirstChildisNameEARLY_REFERENCE_ERROREARLY_REFERENCEREASSIGNED_CONSTANTisAddedBlock!DECLARATION_NOT_DIRECTLY_IN_BLOCKisFunctionScopegetPreviousmatchesQualifiedName(Ljava/lang/String;)ZUNUSED_LOCAL_ASSIGNMENT3com/google/javascript/jscomp/NodeTraversal$Callback,com/google/javascript/jscomp/CompilerOptions hijmnopqrstuG*+?*?*?Y???v?	??wxyz}u??+?N-???*??	-?
?:??!?
?:*???W???-?
?:??_?
?:,?:?A-?????*-*??-???*-??*??????vB????6?E?H?i?s?x?????????????wH6~sC??iM~?xy??????????$? ???'?
??A???
???u?*??+???Y*-,???v?????w*xy???mn?mpo???u%~,+?? :?q?!?i?",?`-?#:??N?
?$:?%??&?/?'+?(?#*???'?)?*Y+?S?+?,????v"?
? ?>?P?Z?z?}?w>><??~xy~~~??~??
t??~????(???%??+?o???ueG*??-?	>666::,?#:		??F	?
?$:

?&?*??-
?.?W>
:?
?'?/?0?6???,?#:		???	?
?$:

????
?.:
?16
?':
?
?2??6
+?36+??4?
?5?
?6??6+?7
?'??6?&*???8?9?+??:???6?%+?!?
?;?+?"
?:????
??:?@??6
:+?A? +?B?+?C??
???D:?O
?'?/?:???+?"?E?	?F??):?!?+??'?G?H?
?':*???*Y+?SY+?I?
+?I?J?KS?+?,6???)?;?6??,+?"
?:????
??:?@?&*??
?V?*Y+?S?+?,6????6????
?Q??+?W?C
?R:?X??/?Y?
?/:????Z??G+??H????
?<+?[?W+?\?H?K6*??
?'+?A?+?B?+?C?
+?!?	?]??^?*Y+?S?+?,6?4?/+?B?(
?2? *??
?_?*Y+?S?+?,?3
?%?+
?`?a? *??
?b?*Y+?S?+?,?*??-?W>???????z6	+?":
:
??
??/:?
?c?

?:? ?d:?e?f??6		?#*???'?g?*Y+?S?+?,?v?~????????;?C?U?W?[?^?l?o?r???????????????????????????*?0?8???T?W?a????????
?????1#:=@$C%F'I*^-i.?1?2?3?4?5?7?8?9?;?=
>?ABE-HQI[JxK{L~N?Q?R?T?W?X?Y?Z?\?]?e?f?gij3h6g9n<sUtrwyx?y?z?}?~???????????????????????!?&?/?C?F?wj$;4??
????[???????????????{???t???[??Q-???9???????????
????????????????*???Ti??Wf???9???-??
???t??	?n??
?k??GxyG~G??9??6??3??0??-??*???G????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy