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

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

The newest version!
????3N	=?
S??
?	=??
?	=?	=?	=??
?
??
=?
<?
<?
<?
<?
<?
<?
??
??
??
???
<?
<???
??
?
<?
??
'??
?	=??
??
????
<?
<?
<?
<?
<?
??
??
<?
??
?????
=??????????
??
<?
<?
??
<?
<?
??
???
G?
G?
G?
<?
??
??
<?
????
?????InnerClassesGetNoSideEffectExterns?StripProtectionUSELESS_CODE_ERROR-Lcom/google/javascript/jscomp/DiagnosticType;PROTECTOR_FNLjava/lang/String;
ConstantValuereportZproblemNodesLjava/util/List;	Signature4Ljava/util/List;noSideEffectExternsLjava/util/LinkedHashMap;?Ljava/util/LinkedHashMap;compiler/Lcom/google/javascript/jscomp/AbstractCompiler;protectSideEffectFreeCode4(Lcom/google/javascript/jscomp/AbstractCompiler;ZZ)VCodeLineNumberTableLocalVariableTablethis/Lcom/google/javascript/jscomp/CheckSideEffects;processG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;root
StackMapTable
hotSwapScript
scriptRootoriginalRootvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)VmsgrootNameNodeqnameisDefinedInSrct,Lcom/google/javascript/jscomp/NodeTraversal;nparentisResultUsed
isSimpleOp??protectSideEffects()Vnamereplacement?	addExternvarbuilder.Lcom/google/javascript/rhino/JSDocInfoBuilder;input,Lcom/google/javascript/jscomp/CompilerInput;
access$100J(Lcom/google/javascript/jscomp/CheckSideEffects;)Ljava/util/LinkedHashMap;x0
SourceFileCheckSideEffects.javaefk?java/util/ArrayListabjava/util/LinkedHashMaphi_`j`Dcom/google/javascript/jscomp/CheckSideEffects$GetNoSideEffectExternsk?????????????	
-This code lacks side-effects. Is there a bug?
??,Is there a missing '+' on the previous line?java/lang/StringBuilderThe result of the '' operator is not being used.Z[java/lang/String_?? ?!"#$%&'()*(The result of the extern function call '' is not being used.??+,?-?./ com/google/javascript/rhino/Node-com/google/javascript/jscomp/CheckSideEffectsJSCOMPILER_PRESERVE0?12#34567898:;??#,com/google/javascript/rhino/JSDocInfoBuilderk<=?>?@ABCDEFGHIJSC_USELESS_CODESuspicious code. {0}JKLDcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallbackAbstractPostOrderCallback0com/google/javascript/jscomp/HotSwapCompilerPass/com/google/javascript/jscomp/CheckSideEffects$1=com/google/javascript/jscomp/CheckSideEffects$StripProtectionjava/util/Iteratorc(Lcom/google/javascript/jscomp/CheckSideEffects;Lcom/google/javascript/jscomp/CheckSideEffects$1;)V*com/google/javascript/jscomp/NodeTraversaltraverseEs6MCallback?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)VisEmpty()ZisCommaisExprResultisBlockisQualifiedNamegetJSDocInfo)()Lcom/google/javascript/rhino/JSDocInfo;%com/google/javascript/jscomp/NodeUtilisExpressionResultUsed%(Lcom/google/javascript/rhino/Node;)ZisSimpleOperatorgetCompiler1()Lcom/google/javascript/jscomp/AbstractCompiler;mayHaveSideEffectsT(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/AbstractCompiler;)ZisString
isTemplateLitappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/TokentoString()Ljava/lang/String;toLowerCasee(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)VisStatementjava/util/Listadd(Ljava/lang/Object;)ZisCall
getFirstChild$()Lcom/google/javascript/rhino/Node;	isGetPropisNamegetQualifiedNamegetRootOfQualifiedNameF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;getScope&()Lcom/google/javascript/jscomp/Scope;	getString"com/google/javascript/jscomp/ScopegetVar6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;containsKeyiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;com/google/javascript/rhino/IR6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node;srcrefputBooleanProp(IZ)Vcalli(Lcom/google/javascript/rhino/Node;[Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;replaceWith%(Lcom/google/javascript/rhino/Node;)VaddChildToBack-com/google/javascript/jscomp/AbstractCompilerreportCodeChange(Z)V
recordNoAliasbuildsetJSDocInfoK(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/Node;getSynthesizedExternsInput.()Lcom/google/javascript/jscomp/CompilerInput;*com/google/javascript/jscomp/CompilerInput
getSourceFile+()Lcom/google/javascript/jscomp/SourceFile;setStaticSourceFile1(Lcom/google/javascript/rhino/StaticSourceFile;)V
getAstRootS(Lcom/google/javascript/jscomp/AbstractCompiler;)Lcom/google/javascript/rhino/Node;+com/google/javascript/jscomp/DiagnosticTypewarningS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;3com/google/javascript/jscomp/NodeTraversal$Callback0=STZ[\]^>_`abcdefcghij`klm?**?*?Y??*?Y??*+?*?	*?
?n<24=>$?)@o**pq*hi*_`*j`rsm}&*?+?Y*??
*?,*?
*?
?*??nDFN!O%Qo &pq&tu&vuw%xsmL
*?+*?
?n
U	Vo 
pq
yu
zu{|m?	?,??
,???-??,??
,???,??,???,?6,?6?W?,+???q*?	?U:,??
,??
:?+?&?Y?? ,?!?"?#? $? ?%:+,?&?'YS?(,?)??*?,?*W??,?+??,?,?-?,?,?.?
,?,???,?,?/:6?O,?,?-?2,?,?0:??.?+?1?2?3??6?+?1?3??6?R*??4?F?A*?,?*W*?	?/?Y?5? ? 6? ?%:+,?&?'YS?(?n?(^_bci"j#o1p2s8t>uCvSwZx^ylzs{x|?~????????????????????
??-?0?C?Y?d?k?????op^N}]
#~u?}]??]???`?pq?????u??u8`?`>Z?`w0
? ??'?$?C??@?@?S??m?k*??7?a*?8*??9L+?:?C+?;???,?@N-+?A-??L?T?Z?`?c?j?o*7)?uL?u-3?ukpqw???H??m?Y>??L++?A+?FM?GY?HN-?IW,-?J?KW*??L:+?M?N,?M?N*??O,?D*??E?n2??
??? ?)?2?;?D?Q?X?o4YpqS?uG?u>??2'????m/*??n'o?q??m#PQ?R?&?n*??V*U=WX=YS??	???	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy