Module ffi

Source

Modules§

mcdc πŸ”’

Structs§

BranchRegion πŸ”’
Must match the layout of LLVMRustCoverageBranchRegion.
CodeRegion πŸ”’
Must match the layout of LLVMRustCoverageCodeRegion.
Counter πŸ”’
A reference to an instance of an abstract β€œcounter” that will yield a value in a coverage report. Note that id has different interpretations, depending on the kind:
CounterExpression πŸ”’
Corresponds to struct llvm::coverage::CounterExpression.
CoverageSpan πŸ”’
A span of source code coordinates to be embedded in coverage metadata.
MCDCBranchRegion πŸ”’
Must match the layout of LLVMRustCoverageMCDCBranchRegion.
MCDCDecisionRegion πŸ”’
Must match the layout of LLVMRustCoverageMCDCDecisionRegion.
Regions πŸ”’
Holds tables of the various region types in one struct.

Enums§

CounterKind πŸ”’
Must match the layout of LLVMRustCounterKind.
ExprKind πŸ”’
Corresponds to enum llvm::coverage::CounterExpression::ExprKind.