pub fn prepare_reaching_graph( node_count: u32, edge_offsets: &[u32], edge_targets: &[u32], edge_kind_mask: &[u32], ) -> Result<FixedPointForwardGraph, String>