Module Inconstant_idents
val inconstants_on_program : compilation_unit:Compilation_unit.t -> backend:(module Backend_intf.S) -> Flambda.program -> resultinconstants_on_programfinds those variables and set-of-closures identifiers that cannot be compiled to constants byFlambda_to_clambda.
val variable : Variable.t -> result -> boolvariable var resreturnstrueifvaris marked as inconstant inres.
val closure : Set_of_closures_id.t -> result -> boolclosure cl resreturnstrueifclis marked as inconstant inres.