Expand description
Structsยง
- Branch
Mapping ๐ - Resolved from
MappingKind::Branch, and the precursor toffi::BranchRegion. - Code
Mapping ๐ - Resolved from
MappingKind::Code, and the precursor toffi::CodeRegion. - Covfun
Record ๐ - Intermediate coverage metadata for a single function, used to help build
the final record that will be embedded in the
__llvm_covfunsection. - Resolved
Mappings ๐ - Intermediate representation of coverage mappings, after all mapping spans
have been resolved to file coordinates (or discarded), but before producing
a final
llvm_cov::Regions.
Functionsยง
- counter_
for_ ๐term - emit_
covfun_ ๐record - Generates and emits the covfun record for this function, which
contains the functionโs coverage mapping data. The record is emitted
as a global variable in the
__llvm_covfunsection. - fill_
region_ ๐tables - Populates the mapping region tables for the current functionโs covfun record.
- prepare_
covfun_ ๐record - prepare_
expressions ๐ - Convert the functionโs coverage-counter expressions into a form suitable for FFI.
- prepare_
resolved_ ๐mappings