LustreGenNodes
type error_kind =
| RestartUnknownVariable of HString.t
| RestartQuantifiedVariable of HString.t
| RestartPolymorphic
val error_message : error_kind -> string
type error = [
| `LustreGenNodesError of Lib.position * error_kind
]
val is_user_ascription : NodeId.t -> bool
val gen_nodes : TypeCheckerContext.tc_context -> LustreAst.declaration list -> (LustreAst.declaration list, [> error ]) Stdlib.result