pub(crate) fn write_function_mappings_to_buffer(
virtual_file_mapping: &[u32],
expressions: &[CounterExpression],
code_regions: &[CodeRegion],
branch_regions: &[BranchRegion],
mcdc_branch_regions: &[MCDCBranchRegion],
mcdc_decision_regions: &[MCDCDecisionRegion],
) -> Vec<u8>