coverage: Tidy imports in rustc_mir_transform::coverage
This commit is contained in:
parent
56c6288c6f
commit
0c12a3b1d4
@ -7,13 +7,9 @@ mod spans;
|
|||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod tests;
|
mod tests;
|
||||||
|
|
||||||
use self::counters::{CounterIncrementSite, CoverageCounters};
|
use rustc_middle::mir::coverage::{
|
||||||
use self::graph::{BasicCoverageBlock, CoverageGraph};
|
CodeRegion, CoverageKind, DecisionInfo, FunctionCoverageInfo, Mapping, MappingKind,
|
||||||
use self::mappings::ExtractedMappings;
|
};
|
||||||
|
|
||||||
use crate::MirPass;
|
|
||||||
|
|
||||||
use rustc_middle::mir::coverage::*;
|
|
||||||
use rustc_middle::mir::{
|
use rustc_middle::mir::{
|
||||||
self, BasicBlock, BasicBlockData, SourceInfo, Statement, StatementKind, Terminator,
|
self, BasicBlock, BasicBlockData, SourceInfo, Statement, StatementKind, Terminator,
|
||||||
TerminatorKind,
|
TerminatorKind,
|
||||||
@ -23,6 +19,11 @@ use rustc_span::def_id::LocalDefId;
|
|||||||
use rustc_span::source_map::SourceMap;
|
use rustc_span::source_map::SourceMap;
|
||||||
use rustc_span::{BytePos, Pos, RelativeBytePos, Span, Symbol};
|
use rustc_span::{BytePos, Pos, RelativeBytePos, Span, Symbol};
|
||||||
|
|
||||||
|
use crate::coverage::counters::{CounterIncrementSite, CoverageCounters};
|
||||||
|
use crate::coverage::graph::{BasicCoverageBlock, CoverageGraph};
|
||||||
|
use crate::coverage::mappings::ExtractedMappings;
|
||||||
|
use crate::MirPass;
|
||||||
|
|
||||||
/// Inserts `StatementKind::Coverage` statements that either instrument the binary with injected
|
/// Inserts `StatementKind::Coverage` statements that either instrument the binary with injected
|
||||||
/// counters, via intrinsic `llvm.instrprof.increment`, and/or inject metadata used during codegen
|
/// counters, via intrinsic `llvm.instrprof.increment`, and/or inject metadata used during codegen
|
||||||
/// to construct the coverage map.
|
/// to construct the coverage map.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user