Class PassNames


  • public final class PassNames
    extends java.lang.Object
    If the name of a pass is used in more than one place in the source, it's good to create a symbolic name here.
    • Field Detail

      • AFTER_MAIN_OPTIMIZATIONS

        public static final java.lang.String AFTER_MAIN_OPTIMIZATIONS
        See Also:
        Constant Field Values
      • AFTER_STANDARD_CHECKS

        public static final java.lang.String AFTER_STANDARD_CHECKS
        See Also:
        Constant Field Values
      • AMBIGUATE_PROPERTIES

        public static final java.lang.String AMBIGUATE_PROPERTIES
        See Also:
        Constant Field Values
      • BEFORE_STANDARD_OPTIMIZATIONS

        public static final java.lang.String BEFORE_STANDARD_OPTIMIZATIONS
        See Also:
        Constant Field Values
      • BEFORE_MAIN_OPTIMIZATIONS

        public static final java.lang.String BEFORE_MAIN_OPTIMIZATIONS
        See Also:
        Constant Field Values
      • BEFORE_TYPE_CHECKING

        public static final java.lang.String BEFORE_TYPE_CHECKING
        See Also:
        Constant Field Values
      • BEFORE_PRE_TYPECHECK_TRANSPILATION

        public static final java.lang.String BEFORE_PRE_TYPECHECK_TRANSPILATION
        See Also:
        Constant Field Values
      • BEFORE_SERIALIZATION

        public static final java.lang.String BEFORE_SERIALIZATION
        See Also:
        Constant Field Values
      • CHECK_CONFORMANCE

        public static final java.lang.String CHECK_CONFORMANCE
        See Also:
        Constant Field Values
      • CHECK_CONST_PARAMS

        public static final java.lang.String CHECK_CONST_PARAMS
        See Also:
        Constant Field Values
      • CHECK_VARIABLE_REFERENCES

        public static final java.lang.String CHECK_VARIABLE_REFERENCES
        See Also:
        Constant Field Values
      • CLOSURE_REWRITE_CLASS

        public static final java.lang.String CLOSURE_REWRITE_CLASS
        See Also:
        Constant Field Values
      • COALESCE_VARIABLE_NAMES

        public static final java.lang.String COALESCE_VARIABLE_NAMES
        See Also:
        Constant Field Values
      • COLLAPSE_ANONYMOUS_FUNCTIONS

        public static final java.lang.String COLLAPSE_ANONYMOUS_FUNCTIONS
        See Also:
        Constant Field Values
      • COLLAPSE_OBJECT_LITERALS

        public static final java.lang.String COLLAPSE_OBJECT_LITERALS
        See Also:
        Constant Field Values
      • COLLAPSE_PROPERTIES

        public static final java.lang.String COLLAPSE_PROPERTIES
        See Also:
        Constant Field Values
      • COLLAPSE_VARIABLE_DECLARATIONS

        public static final java.lang.String COLLAPSE_VARIABLE_DECLARATIONS
        See Also:
        Constant Field Values
      • CONVERT_TO_DOTTED_PROPERTIES

        public static final java.lang.String CONVERT_TO_DOTTED_PROPERTIES
        See Also:
        Constant Field Values
      • CREATE_MODULE_MAP

        public static final java.lang.String CREATE_MODULE_MAP
        See Also:
        Constant Field Values
      • CROSS_CHUNK_CODE_MOTION

        public static final java.lang.String CROSS_CHUNK_CODE_MOTION
        See Also:
        Constant Field Values
      • CROSS_CHUNK_METHOD_MOTION

        public static final java.lang.String CROSS_CHUNK_METHOD_MOTION
        See Also:
        Constant Field Values
      • DEAD_ASSIGNMENT_ELIMINATION

        public static final java.lang.String DEAD_ASSIGNMENT_ELIMINATION
        See Also:
        Constant Field Values
      • DECLARED_GLOBAL_EXTERNS_ON_WINDOW

        public static final java.lang.String DECLARED_GLOBAL_EXTERNS_ON_WINDOW
        See Also:
        Constant Field Values
      • DESERIALIZE_COMPILER_STATE

        public static final java.lang.String DESERIALIZE_COMPILER_STATE
        See Also:
        Constant Field Values
      • DEVIRTUALIZE_METHODS

        public static final java.lang.String DEVIRTUALIZE_METHODS
        See Also:
        Constant Field Values
      • DISAMBIGUATE_PROPERTIES

        public static final java.lang.String DISAMBIGUATE_PROPERTIES
        See Also:
        Constant Field Values
      • ES6_EXTRACT_CLASSES

        public static final java.lang.String ES6_EXTRACT_CLASSES
        See Also:
        Constant Field Values
      • ES6_REWRITE_CLASS_EXTENDS

        public static final java.lang.String ES6_REWRITE_CLASS_EXTENDS
        See Also:
        Constant Field Values
      • EXPORT_TEST_FUNCTIONS

        public static final java.lang.String EXPORT_TEST_FUNCTIONS
        See Also:
        Constant Field Values
      • EXTRACT_PROTOTYPE_MEMBER_DECLARATIONS

        public static final java.lang.String EXTRACT_PROTOTYPE_MEMBER_DECLARATIONS
        See Also:
        Constant Field Values
      • FLOW_SENSITIVE_INLINE_VARIABLES

        public static final java.lang.String FLOW_SENSITIVE_INLINE_VARIABLES
        See Also:
        Constant Field Values
      • GATHER_GETTERS_AND_SETTERS

        public static final java.lang.String GATHER_GETTERS_AND_SETTERS
        See Also:
        Constant Field Values
      • GATHER_MODULE_METADATA

        public static final java.lang.String GATHER_MODULE_METADATA
        See Also:
        Constant Field Values
      • GATHER_RAW_EXPORTS

        public static final java.lang.String GATHER_RAW_EXPORTS
        See Also:
        Constant Field Values
      • GENERATE_EXPORTS

        public static final java.lang.String GENERATE_EXPORTS
        See Also:
        Constant Field Values
      • INLINE_FUNCTIONS

        public static final java.lang.String INLINE_FUNCTIONS
        See Also:
        Constant Field Values
      • INLINE_PROPERTIES

        public static final java.lang.String INLINE_PROPERTIES
        See Also:
        Constant Field Values
      • INLINE_TYPE_ALIASES

        public static final java.lang.String INLINE_TYPE_ALIASES
        See Also:
        Constant Field Values
      • INLINE_VARIABLES

        public static final java.lang.String INLINE_VARIABLES
        See Also:
        Constant Field Values
      • OPTIMIZE_ARGUMENTS_ARRAY

        public static final java.lang.String OPTIMIZE_ARGUMENTS_ARRAY
        See Also:
        Constant Field Values
      • PEEPHOLE_OPTIMIZATIONS

        public static final java.lang.String PEEPHOLE_OPTIMIZATIONS
        See Also:
        Constant Field Values
      • REWRITE_COMMON_JS_MODULES

        public static final java.lang.String REWRITE_COMMON_JS_MODULES
        See Also:
        Constant Field Values
      • REWRITE_SCRIPTS_TO_ES6_MODULES

        public static final java.lang.String REWRITE_SCRIPTS_TO_ES6_MODULES
        See Also:
        Constant Field Values
      • REMOVE_UNREACHABLE_CODE

        public static final java.lang.String REMOVE_UNREACHABLE_CODE
        See Also:
        Constant Field Values
      • REMOVE_UNUSED_CODE

        public static final java.lang.String REMOVE_UNUSED_CODE
        See Also:
        Constant Field Values
      • REPLACE_ID_GENERATORS

        public static final java.lang.String REPLACE_ID_GENERATORS
        See Also:
        Constant Field Values
      • REPLACE_MESSAGES

        public static final java.lang.String REPLACE_MESSAGES
        See Also:
        Constant Field Values
      • REWRITE_FUNCTION_EXPRESSIONS

        public static final java.lang.String REWRITE_FUNCTION_EXPRESSIONS
        See Also:
        Constant Field Values
      • RUNTIME_TYPE_CHECK

        public static final java.lang.String RUNTIME_TYPE_CHECK
        See Also:
        Constant Field Values
      • STRIP_SIDE_EFFECT_PROTECTION

        public static final java.lang.String STRIP_SIDE_EFFECT_PROTECTION
        See Also:
        Constant Field Values