Skip to main content

Module coverageinfo

Module coverageinfo 

Source

Re-exportsยง

use std::cell::OnceCell; ๐Ÿ”’
use std::cell::RefCell; ๐Ÿ”’
use std::ffi::CStr; ๐Ÿ”’
use std::ffi::CString; ๐Ÿ”’
use rustc_codegen_ssa::traits::ConstCodegenMethods; ๐Ÿ”’
use rustc_codegen_ssa::traits::CoverageInfoBuilderMethods; ๐Ÿ”’
use rustc_codegen_ssa::traits::MiscCodegenMethods; ๐Ÿ”’
use rustc_data_structures::fx::FxIndexMap; ๐Ÿ”’
use rustc_middle::mir::coverage::CoverageKind; ๐Ÿ”’
use rustc_middle::ty::Instance; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use crate::builder::Builder; ๐Ÿ”’
use crate::common::CodegenCx; ๐Ÿ”’
use crate::llvm; ๐Ÿ”’

Modulesยง

ffi ๐Ÿ”’
llvm_cov ๐Ÿ”’
Safe wrappers for coverage-specific FFI functions.
mapgen ๐Ÿ”’

Structsยง

CguCoverageContext ๐Ÿ”’
Extra per-CGU context/state needed for coverage instrumentation.