Package com.google.javascript.jscomp
Enum Class CompilerOptions.DevMode
- All Implemented Interfaces:
Serializable
,Comparable<CompilerOptions.DevMode>
,Constable
- Enclosing class:
CompilerOptions
When to do the extra validity checks
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAfter every passDon't do any extra checks.After the initial parseAt the start and at the end of all optimizations. -
Method Summary
Modifier and TypeMethodDescriptionstatic CompilerOptions.DevMode
Returns the enum constant of this class with the specified name.static CompilerOptions.DevMode[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OFF
Don't do any extra checks. -
START
After the initial parse -
START_AND_END
At the start and at the end of all optimizations. -
EVERY_PASS
After every pass
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-