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

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

The newest version!
????3?	??
??	???
?	??	??
??
7?
???
7?
??
????
7?
??	??
7?
?
	?
?	?
?	

?	?
?
?
?
7
?	?
?
?
	?	?	?	?
7??	?	?
 !"#$#%&
?'(
9)
*+
?,
7-.
7/
70
?1
?2
73	?4
75	?6
77
8
?9
?:
?;	?<
7=
7>
7?
7@
?A
7B	?C
?D
7E	?F
7G	?H
7I
?J	?K?L
7M
7NO"
7P
7QRS
TUV
TWXYZ[\]^_`abcdefghijklmnopqrs	?tuv	?wxyz{}~InnerClassesAT_EXPORT_IN_GOOG_MODULE-Lcom/google/javascript/jscomp/DiagnosticType;#AT_EXPORT_IN_NON_LEGACY_GOOG_MODULEGOOG_MODULE_REFERENCES_THISGOOG_MODULE_USES_THROW GOOG_MODULE_USES_GOOG_MODULE_GETINVALID_DESTRUCTURING_REQUIRELET_GOOG_REQUIREMULTIPLE_MODULES_IN_FILEMODULE_AND_PROVIDESONE_REQUIRE_PER_DECLARATION#EXPORT_NOT_A_MODULE_LEVEL_STATEMENTEXPORT_REPEATED_ERRORREFERENCE_TO_MODULE_GLOBAL_NAME(REFERENCE_TO_FULLY_QUALIFIED_IMPORT_NAME;REFERENCE_TO_SHORT_IMPORT_BY_LONG_NAME_INCLUDING_SHORT_NAME.JSDOC_REFERENCE_TO_FULLY_QUALIFIED_IMPORT_NAMEAJSDOC_REFERENCE_TO_SHORT_IMPORT_BY_LONG_NAME_INCLUDING_SHORT_NAMEREQUIRE_NOT_AT_TOP_LEVELcompiler/Lcom/google/javascript/jscomp/AbstractCompiler;currentModuleNameLjava/lang/String;shortRequiredNamespacesLjava/util/Map;	Signature5Ljava/util/Map;defaultExportNode"Lcom/google/javascript/rhino/Node;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis1Lcom/google/javascript/jscomp/ClosureCheckModule;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexternsroot
hotSwapScript
scriptRootoriginalRootenterModuleQ(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Vcallcalleet,Lcom/google/javascript/jscomp/NodeTraversal;	scopeRootfirstStatement
StackMapTable&
exitModulevisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vjsdoc'Lcom/google/javascript/rhino/JSDocInfo;	shortNamenparentjsDoc
checkJSDocV(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/JSDocInfo;)VtypeNode?checkTypeExpressionisExportLhs%(Lcom/google/javascript/rhino/Node;)ZlhscheckModuleExportextractFirstArgumentName6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String;callNodefirstArgcheckRequireCallcheckShortGoogRequireCalldeclarationisValidDestructuringImport	stringKeydestructuringLhs
objectPattern
access$000B(Lcom/google/javascript/jscomp/ClosureCheckModule;)Ljava/util/Map;x0()V
SourceFileClosureCheckModule.java??????java/util/HashMap????????????goog.module?????????????????????????java/lang/String??goog.provide??goog.requiregoog.forwardDeclare??goog.module.get?????????????????????????????????????????????????? com/google/javascript/rhino/Node??1com/google/javascript/jscomp/ClosureCheckModule$1?????????exports?????????????????????????????????????????????????????????????????????JSC_AT_EXPORT_IN_GOOG_MODULE@export has no effect here???b@export is not allowed here in a non-legacy goog.module. Consider using goog.exportSymbol instead.??JSC_GOOG_MODULE_REFERENCES_THIS2The body of a goog.module cannot reference 'this'.JSC_GOOG_MODULE_USES_THROW-The body of a goog.module cannot use 'throw'.$JSC_GOOG_MODULE_USES_GOOG_MODULE_GETjIt's illegal to use a 'goog.module.get' at the module top-level. Did you mean to use goog.require instead?!JSC_INVALID_DESTRUCTURING_REQUIRE;Destructuring goog.require must be a simple object pattern.JSC_LET_GOOG_REQUIREEModule imports must be constant. Please use 'const' instead of 'let'.JSC_MULTIPLE_MODULES_IN_FILE?There should only be a single goog.module() statement per file.JSC_MODULE_AND_PROVIDESFA file using goog.module() may not also use goog.provide() statements.JSC_ONE_REQUIRE_PER_DECLARATIONCThere may only be one goog.require() per var/let/const declaration.'JSC_EXPORT_NOT_A_MODULE_LEVEL_STATEMENT8Exports must be a statement at the top-level of a moduleJSC_EXPORT_REPEATED_ERRORDName cannot be exported multiple times. Previous export on line {0}.#JSC_REFERENCE_TO_MODULE_GLOBAL_NAMEUReferences to the global name of a module are not allowed. Perhaps you meant exports?,JSC_REFERENCE_TO_FULLY_QUALIFIED_IMPORT_NAME}Reference to fully qualified import name ''{0}''. Imports in goog.module should use the return value of goog.require instead.?JSC_REFERENCE_TO_SHORT_IMPORT_BY_LONG_NAME_INCLUDING_SHORT_NAME\Reference to fully qualified import name ''{0}''. Please use the short name ''{1}'' instead.2JSC_JSDOC_REFERENCE_TO_FULLY_QUALIFIED_IMPORT_NAME?Reference to fully qualified import name ''{0}'' in JSDoc. Imports in goog.module should use the return value of goog.require instead.??EJSC_JSDOC_REFERENCE_TO_SHORT_IMPORT_BY_LONG_NAME_INCLUDING_SHORT_NAMEeReference to fully qualified import name ''{0}'' in JSDoc. Please use the short name ''{1}'' instead.??JSC_REQUIRE_NOT_AT_TOP_LEVEL,goog.require() must be called at file scope./com/google/javascript/jscomp/ClosureCheckModuleAcom/google/javascript/jscomp/NodeTraversal$AbstractModuleCallbackAbstractModuleCallback0com/google/javascript/jscomp/HotSwapCompilerPass1com/google/javascript/jscomp/ClosureCheckModule$2%com/google/javascript/rhino/JSDocInfojava/util/Iterator*com/google/javascript/jscomp/NodeTraversaltraverseEs6?Callback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V
getFirstChild$()Lcom/google/javascript/rhino/Node;%com/google/javascript/jscomp/NodeUtil
isExprCallmatchesQualifiedName(Ljava/lang/String;)Z$com/google/common/base/Preconditions
checkState(Z)V
java/util/MapcleargetJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()Iequals(Ljava/lang/Object;)Zreporte(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)VinModuleHoistScope()ZisStatementisClassgetEnclosingClassF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;	OBJECTLIT#Lcom/google/javascript/rhino/Token;getEnclosingTypei(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Token;)Lcom/google/javascript/rhino/Node;getBestJSDocInfoK(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/JSDocInfo;isExportgetQualifiedName()Ljava/lang/String;containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object;getTypeNodes()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;`(Lcom/google/javascript/jscomp/ClosureCheckModule;Lcom/google/javascript/jscomp/NodeTraversal;)V!com/google/common/base/Predicates
alwaysTrue$()Lcom/google/common/base/Predicate;
visitPreOrder?Visitorv(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeUtil$Visitor;Lcom/google/common/base/Predicate;)VisQualifiedName	isGetPropisAssign
checkArgument
inModuleScopeisExprResultisName	getLinenovalueOf(I)Ljava/lang/String;isPrototypePropertygetEnclosingScriptisLegacyGoogModuleFilegetSecondChildisString	getStringisCall	getParentisNameDeclarationisLethasOneChildisDestructuringLhsput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;isObjectPatternchildren()Ljava/lang/Iterable;java/lang/IterableisStringKeyhasChildren+com/google/javascript/jscomp/DiagnosticTypeerrorS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;disabled3com/google/javascript/jscomp/NodeTraversal$Callback-com/google/javascript/jscomp/NodeUtil$Visitor1????????????????????????????????????????????????????g*?*?*?Y??*?*+?????	????????????L
*?,*???
?	?? 
??
??
?????L
*?+*???
?	?? 
??
??
??????=,?	N-?
?3-?	:?	:??*????
**????"?????#?2?<??>*??#??=??=??=??8????.???@????^*?*??*???????? ?????????,?*???,?:?
*+??,??.??
7??????2H,?	:??!*?*,???+,????_??+,????F??
??
*+,-??(??+??+,? ???*,?	?!??*+,-?"??,?#???+???,?$?
,?%??,?&?'??,?(:??)?+,?*????+???+,?+????+???+,?,???|*??,*???+,?-???[*?,?.?/?K*?,?.?0?:?+,?1?Y,?.S??+,?2?Y,?.SYS?????*??????\?b?r?{??????????????????????????%?2?>?A?H?W?^?m?????????????????????Rb??%???3??????????????????+???A?-?	?	( ?<??????),?3?4N-?5?-?6?7:*+?8??????%?(??*??)??)??)????
?????[,?9Y*+?:?;???+???+?	>?????	 !* ?+??+???	@???F?,?@?A,?	:*?!?
*??+?B?
-?C?+,?D???E?)*??+,?F?Y*??G?HS?*??E??I?,,?J?K?",?:??)?+,?L????>%&
'(+*7,?-F/_1e3v45?6?7?:?>???????????????
????
?+?'(???o+?MM,?,?N?,?O???=>?A? ?????????????L,?P?
?-??.?-
""*+,-?Q?*+,-?R?Q?+,?S????"EF,H3I4L>M?QKR?*L??L??L??L???,
???,?:-?T?j-?U?,?	??+-?V??-?W?+-?X??-?	:?Y??Z?+-?[???E??O?:*?*,??\W??6
UV
WXY)[0\<^B_R`^bqd?e?>B/???????????????????)??!?@??
????S*?Y?A*?	L+?]??+?^?_M,?5?,,?6?7N-?`??-?a?-?	?E???????.hijkm2n9o;qLrNtQu? 2??S??G??????	????????/*???!??????Q?bc?d?*be?f?Lgh?d?+ij?d?,kl?d? mn?d?[op?f?Vqr?d?st?d?uv?d?Xwx?d?Dyz?d?F{|?d?-}~?f?1??f?2???f?????f?????d?S???"#$
().2(62;6<<@@AFEJFPJTKZO^PdThUnYrZx^|_?c?d?i?j?o?p?v?w?|?}?|???*?9??|	???	???	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy