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

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

The newest version!
????3Q
\?
\?
]?	\?
???
?
??
??
\?
??
\?
??
\?
??
\?
??
??
??
\?
??
?????	\??
??
??
??	\?	_?
??
??
??
??
??
???
??
?	\??	\?
??
??	\??
/?
????
??	\?	\?
??
??
??????
????	\?????	\?????	\???	\???	\	\
?	

InnerClassesNonExternChecksUSE_OF_WITH-Lcom/google/javascript/jscomp/DiagnosticType;EVAL_DECLARATIONEVAL_ASSIGNMENTARGUMENTS_DECLARATIONARGUMENTS_ASSIGNMENTARGUMENTS_CALLEE_FORBIDDENARGUMENTS_CALLER_FORBIDDENFUNCTION_CALLER_FORBIDDEN!FUNCTION_ARGUMENTS_PROP_FORBIDDENDELETE_VARIABLEDUPLICATE_OBJECT_KEYDUPLICATE_CLASS_METHODSBAD_FUNCTION_DECLARATIONcompiler/Lcom/google/javascript/jscomp/AbstractCompiler;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis.Lcom/google/javascript/jscomp/StrictModeCheck;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;rootvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vt,Lcom/google/javascript/jscomp/NodeTraversal;nparent
StackMapTable	checkWithQ(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Vinfo'Lcom/google/javascript/rhino/JSDocInfo;	allowWithZcheckFunctionUse
isDeclaration%(Lcom/google/javascript/rhino/Node;)ZcheckAssignmentcheckDeletev"Lcom/google/javascript/jscomp/Var;checkObjectLiteralOrClasskeyNameLjava/lang/String;keygettersLjava/util/Set;settersLocalVariableTypeTable#Ljava/util/Set;?isFunctionTypetype#Lcom/google/javascript/rhino/TypeI;
access$100x0
access$200()V
SourceFileStrictModeCheck.java????r?pq?,gcevalec@ABCDlcjava/util/HashSetEF,GncmcHI%JK?JSC_USE_OF_WITH7The 'with' statement cannot be used in ES5 strict mode.LMNJSC_EVAL_DECLARATION."eval" cannot be redeclared in ES5 strict modedcJSC_EVAL_ASSIGNMENT9the "eval" object cannot be reassigned in ES5 strict modeJSC_ARGUMENTS_DECLARATION3"arguments" cannot be redeclared in ES5 strict modefcJSC_ARGUMENTS_ASSIGNMENT>the "arguments" object cannot be reassigned in ES5 strict modeJSC_ARGUMENTS_CALLEE_FORBIDDEN4"arguments.callee" cannot be used in ES5 strict modehcJSC_ARGUMENTS_CALLER_FORBIDDEN4"arguments.caller" cannot be used in ES5 strict modeicJSC_FUNCTION_CALLER_FORBIDDENAA function''s "caller" property cannot be used in ES5 strict modejc%JSC_FUNCTION_ARGUMENTS_PROP_FORBIDDENDA function''s "arguments" property cannot be used in ES5 strict modekcJSC_DELETE_VARIABLEHvariables, functions, and arguments cannot be deleted in ES5 strict modeJSC_DUPLICATE_OBJECT_KEYRObject literal contains illegal duplicate key "{0}", disallowed in ES5 strict modeONJSC_DUPLICATE_CLASS_METHODS)Class contain duplicate method name "{0}"JSC_BAD_FUNCTION_DECLARATIONefunctions can only be declared at top level or immediately within another function in ES5 strict mode,com/google/javascript/jscomp/StrictModeCheckDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback)com/google/javascript/jscomp/CompilerPass.com/google/javascript/jscomp/StrictModeCheck$1%com/google/javascript/rhino/JSDocInfo
java/util/Set com/google/javascript/rhino/Node!com/google/javascript/rhino/TypeI*com/google/javascript/jscomp/NodeTraversaltraverseRootsEs6PCallback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/NodeTraversal$Callback;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V3(Lcom/google/javascript/jscomp/StrictModeCheck$1;)VtraverseEs6?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V
isFunction()ZisAssign	isDelPropisObjectLitisClassgetLastChild$()Lcom/google/javascript/rhino/Node;isWithgetJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;getSuppressions()Ljava/util/Set;contains(Ljava/lang/Object;)Zreporte(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)V%com/google/javascript/jscomp/NodeUtilisFunctionDeclarationisHoistedFunctionDeclaration,$SwitchMap$com$google$javascript$rhino$Token[I	getParentgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()IgetGrandparent
getFirstChildisName	getString()Ljava/lang/String;equalsgetScope&()Lcom/google/javascript/jscomp/Scope;"com/google/javascript/jscomp/ScopegetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;isSetterDefaddisClassMembersisGetterDefgetNextgetTypeI%()Lcom/google/javascript/rhino/TypeI;+com/google/javascript/jscomp/DiagnosticTypewarningS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;error3com/google/javascript/jscomp/NodeTraversal$Callback \]^bcdcecfcgchcicjckclcmcncocpq
rstF
*?*+??uab	cv
wx
pqyzta*?*+,?*?,?Y???uf
ghv wx{|}|~t?[,?	?+,?
?N,??+,???,?
?+,??0,??+,??!,??+,???,??+,??u6
klmno%p-q4r<sCtNuUvZxv*[wx[??[?|[?|?
??t?.+?M,?,????>?*+????u|}
~!?-?v*.??.?|)???????@?
??t`+??+??*+????u???v???|?
??t?@?*? ?!?".?0&&&&&(?*?#?	??u?4?6?>?v@?|?4
??t?D+?$?%?<&+?$?'?(?*+?)???*+?$?'?(?*+?+???u?
??(?7?C?vD??D?|?(
??t?*+?$?%?"*?,+?$?'?-M,?*+?.???u?
???)?v ??*??*?|?)
??t???/Y?0M?/Y?0N+?$:???':?1?<,?2?1+?3?*?4?YS??*?5?YS??6?<-?2?1+?3?*?4?YS??*?5?YS??7:??k?uF?????"?*?5?<?Q?c?k?v?}???????v>"?????|?????|???????????????????:?.??	
??t`*?8L+?+?9???u
?v?|???
??@??t/*??u'v?|??t/*??u'v?|??t??:;??<BFFPJZNdRnVxZ??`"_\a
]?	?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy