1 use super::BackendTypes; 2 use rustc_middle::mir::Coverage; 3 use rustc_middle::ty::Instance; 4 5 pub trait CoverageInfoBuilderMethods<'tcx>: BackendTypes { 6 /// Handle the MIR coverage info in a backend-specific way. 7 /// 8 /// This can potentially be a no-op in backends that don't support 9 /// coverage instrumentation. add_coverage(&mut self, instance: Instance<'tcx>, coverage: &Coverage)10 fn add_coverage(&mut self, instance: Instance<'tcx>, coverage: &Coverage); 11 } 12