com.google.javascript.jscomp.PassNames.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of closure-compiler-unshaded Show documentation
Show all versions of closure-compiler-unshaded Show documentation
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 &com/google/javascript/jscomp/PassNames AFTER_EARLY_OPTIMIZATION_LOOP Ljava/lang/String;
ConstantValue
afterEarlyOptimizationLoop AFTER_MAIN_OPTIMIZATIONS afterMainOptimizations AFTER_STANDARD_CHECKS afterStandardChecks AMBIGUATE_PROPERTIES ambiguateProperties ANALYZER_CHECKS analyzerChecks ANGULAR_PASS angularPass BEFORE_EARLY_OPTIMIZATION_LOOP beforeEarlyOptimizationLoop (BEFORE_EARLY_OPTIMIZATIONS_TRANSPILATION " %beforeEarlyOptimizationsTranspilation BEFORE_STANDARD_OPTIMIZATIONS % beforeStandardOptimizations OBFUSCATION_PASS_MARKER ( obfuscationPassMarker BEFORE_MAIN_OPTIMIZATIONS + beforeMainOptimizations BEFORE_TYPE_CHECKING . beforeTypeChecking BEFORE_SERIALIZATION 1 beforeSerialization CHECK_CONFORMANCE 4 checkConformance
CHECK_REG_EXP 7 checkRegExp CHECK_TYPES :
checkTypes CHECK_VARIABLE_REFERENCES = checkVariableReferences
CHECK_VARS @ checkVars CLOSURE_REWRITE_CLASS C closureRewriteClass COALESCE_VARIABLE_NAMES F coalesceVariableNames COLLAPSE_ANONYMOUS_FUNCTIONS I collapseAnonymousFunctions COLLAPSE_OBJECT_LITERALS L collapseObjectLiterals COLLAPSE_PROPERTIES O collapseProperties COLLAPSE_VARIABLE_DECLARATIONS R collapseVariableDeclarations CONVERT_TO_DOTTED_PROPERTIES U convertToDottedProperties CREATE_MODULE_MAP X createModuleMap CROSS_CHUNK_CODE_MOTION [ crossChunkCodeMotion CROSS_CHUNK_METHOD_MOTION ^ crossChunkMethodMotion DEAD_ASSIGNMENT_ELIMINATION a deadAssignmentsElimination !DECLARED_GLOBAL_EXTERNS_ON_WINDOW d declaredGlobalExternsOnWindow DESERIALIZE_COMPILER_STATE g deserializeCompilerState DEVIRTUALIZE_METHODS j devirtualizeMethods DISAMBIGUATE_PROPERTIES m disambiguateProperties ES6_EXTRACT_CLASSES p Es6ExtractClasses ES6_REWRITE_CLASS_EXTENDS s Es6ExtractClassExtends EXPLOIT_ASSIGN v
exploitAssign EXPORT_TEST_FUNCTIONS y exportTestFunctions EXTERN_EXPORTS |
externExports %EXTRACT_PROTOTYPE_MEMBER_DECLARATIONS "extractPrototypeMemberDeclarations FLOW_SENSITIVE_INLINE_VARIABLES ? flowSensitiveInlineVariables GATHER_GETTERS_AND_SETTERS ? gatherGettersAndSetters GATHER_MODULE_METADATA ? gatherModuleMetadata GATHER_RAW_EXPORTS ? gatherRawExports GENERATE_EXPORTS ? generateExports INFER_CONSTS ? inferConsts INFER_TYPES ?
inferTypes INLINE_FUNCTIONS ? inlineFunctions INLINE_PROPERTIES ? inlineProperties INLINE_TYPE_ALIASES ? inlineTypeAliases INLINE_VARIABLES ? inlineVariables LATE_PEEPHOLE_OPTIMIZATIONS ? latePeepholeOptimizations LINT_CHECKS ?
lintChecks MARK_UNNORMALIZED ? markUnnormalized NORMALIZE ? normalize OPTIMIZE_CALLS ?
optimizeCalls PARSE_INPUTS ? parseInputs PEEPHOLE_OPTIMIZATIONS ? peepholeOptimizations REWRITE_COMMON_JS_MODULES ? rewriteCommonJsModules REWRITE_SCRIPTS_TO_ES6_MODULES ? rewriteScriptsToEs6Modules REMOVE_UNUSED_CODE ? removeUnusedCode REPLACE_ID_GENERATORS ? replaceIdGenerators REPLACE_MESSAGES ? replaceMessages
RESOLVE_TYPES ? resolveTypes REWRITE_FUNCTION_EXPRESSIONS ? rewriteFunctionExpressions RENAME_PROPERTIES ? renameProperties STRIP_SIDE_EFFECT_PROTECTION ? stripSideEffectProtection WIZ_PASS ? wizPass Code LineNumberTable LocalVariableTable this (Lcom/google/javascript/jscomp/PassNames;
SourceFile PassNames.java 1 C
! #
$ &