Phase_utils.MakeError
module Ctx : sig ... end
type t = {
kind : Diagnostics.kind;
span : Ast.span;
}
val raise : t -> 'never
val unimplemented : ?issue_id:Prelude.int -> ?details:Prelude.string -> Ast.span -> 'never
val assertion_failure : Ast.span -> Prelude.string -> 'never