Module InferModules.NodePrinter

val with_session : ?⁠kind:[< `ComputePre | `ExecNode | `ExecNodeNarrowing | `WTO ] -> pp_name:(Stdlib.Format.formatter -> unit) -> InferIR.Procdesc.Node.t -> f:(unit -> 'a) -> 'a

Wraps f in an html debug session. Will swallow timeouts so do *not* use from within biabduction.