Package: org.codehaus.groovy.ast.tools

## [Java] Enum GeneralUtils.ConditionValue

- org.codehaus.groovy.ast.tools.GeneralUtils.ConditionValue

-     public enum GeneralUtils.ConditionValue

  Represents the compile-time constant value of a boolean loop-condition or branch expression. Used by flow analysis to avoid emitting unreachable bytecode.

- - ### Enum Constants Summary

    Enum constants classes
    Enum constant | Description
    --- | ---
    `ALWAYS_FALSE` | The boolean expression always evaluates to `false`.
    `ALWAYS_TRUE` | The boolean expression always evaluates to `true`.
    `UNKNOWN` | The value cannot be determined at compile time.

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class Object` | `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Enum Constant Detail

    - #### GeneralUtils.ConditionValue ALWAYS_FALSE

      The boolean expression always evaluates to `false`.

    - #### GeneralUtils.ConditionValue ALWAYS_TRUE

      The boolean expression always evaluates to `true`.

    - #### GeneralUtils.ConditionValue UNKNOWN

      The value cannot be determined at compile time.