Bonsai_private_base.Computation_watchermodule Source_code_positions : sig ... endmodule Type_id_location_map : sig ... enddependecy_definition_position is the first thing set when looking for free variables, so we know that we can use finalized in this map
module Config : sig ... endmodule Id_location_hashmap : sig ... endmodule Node : sig ... endmodule Output_queue : sig ... endval instrument_incremental_node :
here:Core.Source_code_position.t ->
id:Id_location_hashmap.key ->
value_id_observation_definition_positions:
(Source_code_positions.finalized Source_code_positions.t * Config.t)
Id_location_hashmap.t ->
watcher_queue:Output_queue.t ->
'a Ui_incr.Incr.t ->
'a Ui_incr.Incr.tmodule For_testing : sig ... end