// Code that generates a test runner to run all the tests in a crate
-use log::debug;
use rustc_ast::ast;
use rustc_ast::attr;
- use rustc_ast::entry::{self, EntryPointType};
+ use rustc_ast::entry::EntryPointType;
use rustc_ast::mut_visit::{ExpectOne, *};
use rustc_ast::ptr::P;
use rustc_expand::base::{ExtCtxt, ResolverExpand};
use crate::llvm;
use llvm::coverageinfo::CounterMappingRegion;
-use log::debug;
use rustc_codegen_ssa::coverageinfo::map::{Counter, CounterExpression, Region};
use rustc_codegen_ssa::traits::{BaseTypeMethods, ConstMethods};
- use rustc_data_structures::fx::FxHashMap;
+ use rustc_data_structures::fx::FxIndexSet;
use rustc_llvm::RustString;
+use tracing::debug;
use std::ffi::CString;
[dependencies]
ena = "0.14"
- indexmap = "1"
+ indexmap = "1.5.1"
-log = { package = "tracing", version = "0.1" }
+tracing = "0.1"
jobserver_crate = { version = "0.1.13", package = "jobserver" }
lazy_static = "1"
once_cell = { version = "1", features = ["parking_lot"] }