Skip to main content

weir/callgraph/
scratch.rs

1/// Caller-owned staging for repeated callgraph projection dispatches.
2#[derive(Clone, Debug, Default, PartialEq)]
3pub struct CallgraphBuildScratch {
4    pub(crate) direct_edges_bytes: Vec<u8>,
5    pub(crate) indirect_sites_bytes: Vec<u8>,
6    pub(crate) pts_closure_bytes: Vec<u8>,
7    pub(crate) out_bytes: Vec<u8>,
8    pub(crate) outputs: Vec<Vec<u8>>,
9}