# Function rustc_codegen_llvm::coverageinfo::mapgen::save_function_record

source ·

    fn save_function_record(
        cx: &CodegenCx<'_, '_>,
        covfun_section_name: &str,
        mangled_function_name: &str,
        source_hash: u64,
        filenames_ref: u64,
        coverage_mapping_buffer: Vec<u8>,
        is_used: bool,
    )

Expand description

Construct a function record and combine it with the function’s coverage mapping data. Save the function record into the LLVM IR as a static global using a specific, well-known section and name.