# Module Clflags.Dump_option

    module Dump_option: sig .. end

    type t =

`|` | `Source`
`|` | `Parsetree`
`|` | `Typedtree`
`|` | `Shape`
`|` | `Match_comp`
`|` | `Raw_lambda`
`|` | `Lambda`
`|` | `Instr`
`|` | `Raw_clambda`
`|` | `Clambda`
`|` | `Raw_flambda`
`|` | `Flambda`
`|` | `Cmm`
`|` | `Selection`
`|` | `Combine`
`|` | `CSE`
`|` | `Live`
`|` | `Spill`
`|` | `Split`
`|` | `Interf`
`|` | `Prefer`
`|` | `Regalloc`
`|` | `Scheduling`
`|` | `Linear`
`|` | `Interval`

    val compare : t -> t -> int

    val of_string : string -> t option

    val to_string : t -> string

    val flag : t -> bool ref

    val available : t -> (unit, string) Result.t