weir/summary/scratch.rs
1/// Caller-owned staging for repeated function-summary dispatches.
2#[derive(Clone, Debug, Default, PartialEq)]
3pub struct SummarizeFunctionScratch {
4 pub(crate) ast_bytes: Vec<u8>,
5 pub(crate) callgraph_bytes: Vec<u8>,
6 pub(crate) cached_summary_bytes: Vec<u8>,
7 pub(crate) out_bytes: Vec<u8>,
8 pub(crate) outputs: Vec<Vec<u8>>,
9}