Clflags.Compiler\_pass(3) OCaml library Clflags.Compiler\_pass(3)

# [NAME](#NAME)

Clflags.Compiler\_pass - no description

# [Module](#Module)

Module Clflags.Compiler\_pass

# [Documentation](#Documentation)

Module **Compiler\_pass**  
: **sig end**

*type t* =  
| Parsing  
| Typing  
| Lambda  
| Scheduling  
| Emit

*val of\_string* : **string -&gt; t option**

*val to\_string* : **t -&gt; string**

*val is\_compilation\_pass* : **t -&gt; bool**

*val available\_pass\_names* : **filter:(t -&gt; bool) -&gt; native:bool -&gt; string list**

*val can\_save\_ir\_after* : **t -&gt; bool**

*val compare* : **t -&gt; t -&gt; int**

*val to\_output\_filename* : **t -&gt; prefix:string -&gt; string**

*val of\_input\_filename* : **string -&gt; t option**

2026-09-04 OCamldoc

---

Document: Clflags.Compiler_pass(3o) from ocaml 5.5.1-r0 (Chainguard OS)
Source: https://github.com/ocaml/ocaml
