1 // Regression test for #93054: Functions using uninhabited types often only have a single,
2 // unreachable basic block which doesn't get instrumented. This should not cause llvm-cov to fail.
3 // Since these kinds functions can't be invoked anyway, it's ok to not have coverage data for them.
5 // compile-flags: --edition=2021
12 make().map(|never| match never { });
20 async fn foo2(never: Never) {
24 fn make() -> Option<Never> {