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

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

Go to download

Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's JavaScript apps, including Gmail, Google Web Search, Google Maps, and Google Docs.

The newest version!
????7{
java/lang/Object()V		
6com/google/javascript/jscomp/RewriteCallerCodeLocationcompiler/Lcom/google/javascript/jscomp/AbstractCompiler;
-com/google/javascript/jscomp/AbstractCompilercreateAstFactory+()Lcom/google/javascript/jscomp/AstFactory;	
astFactory)Lcom/google/javascript/jscomp/AstFactory;java/util/LinkedHashMap
	callerLocationFunctionNamesLjava/util/Map;Rcom/google/javascript/jscomp/RewriteCallerCodeLocation$FindCallerLocationFunctions
!";(Lcom/google/javascript/jscomp/RewriteCallerCodeLocation;)V
$%&'(*com/google/javascript/jscomp/NodeTraversaltraverse?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal$Callback;)V*+,-.
java/util/MapisEmpty()Z0Ycom/google/javascript/jscomp/RewriteCallerCodeLocation$RewriteCallerLocationFunctionCalls
/!3"JSC_CALLER_LOCATION_POSITION_ERROR5?Please make sure there is only one goog.callerLocation argument in your function's parameter list, and it is the first optional argument in the list
789:;+com/google/javascript/jscomp/DiagnosticTypeerrorS(Ljava/lang/String;Ljava/lang/String;)Lcom/google/javascript/jscomp/DiagnosticType;	=3>-Lcom/google/javascript/jscomp/DiagnosticType;@ JSC_CALLER_LOCATION_MISUSE_ERRORBJgoog.callerLocation should only be used as a default parameter initializer	D@>F!JSC_UNDEFINED_CODE_LOCATION_ERRORHFDo not pass in undefined as an argument to goog.CodeLocation parameter	JF>L*JSC_ANONYMOUS_FUNCTION_CODE_LOCATION_ERRORNqDo not use goog.callerLocation in an anonymous functions. Functions that use goog.callerLocation should be named.	PL>Rgoog.callerLocation
TUVWX)com/google/javascript/rhino/QualifiedNameof?(Ljava/lang/String;)Lcom/google/javascript/rhino/QualifiedName;	Z[\#GOOG_CALLER_LOCATION_QUALIFIED_NAME+Lcom/google/javascript/rhino/QualifiedName;^)com/google/javascript/jscomp/CompilerPass	SignaturewLjava/util/Map;2(Lcom/google/javascript/jscomp/AbstractCompiler;)VCodeLineNumberTableLocalVariableTablethis8Lcom/google/javascript/jscomp/RewriteCallerCodeLocation;MethodParametersprocessG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vexterns"Lcom/google/javascript/rhino/Node;root
StackMapTable
SourceFileRewriteCallerCodeLocation.javaNestMemberssRcom/google/javascript/jscomp/RewriteCallerCodeLocation$FunctionVarAndParamPositionInnerClassesFindCallerLocationFunctionsw3com/google/javascript/jscomp/NodeTraversal$CallbackCallback"RewriteCallerLocationFunctionCallsFunctionVarAndParamPosition ]3>@>F>L>[\_`aba*?*+?*+?
?*?Y???cOP	QRSdefghib?-*?,?Y*? ?#*??)?*?,?/Y*?1?#?cWXY,[d -ef-jk-lkm,g	jlnbq124?6?<?A?6?CEG?6?IKM?6?OQ?S?Y?c.*+
0156:";(@*A0@opqr/t"uv$x	/yrz




© 2015 - 2024 Weber Informatics LLC | Privacy Policy