1
Fork 0

Remove #[macro_use] extern crate tracing from rustc_hir_analysis.

This commit is contained in:
Nicholas Nethercote 2024-08-30 09:02:58 +10:00
parent 67556eca99
commit cc16c902f1
32 changed files with 31 additions and 3 deletions

View file

@ -8,6 +8,7 @@ use rustc_hir as hir;
use rustc_hir::def::DefKind;
use rustc_middle::ty::{self, GenericArgKind, GenericArgsRef, Ty, TyCtxt};
use rustc_middle::{bug, span_bug};
use tracing::{debug, instrument};
use super::terms::VarianceTerm::*;
use super::terms::*;

View file

@ -12,6 +12,7 @@ use rustc_middle::span_bug;
use rustc_middle::ty::{
self, CrateVariancesMap, GenericArgsRef, Ty, TyCtxt, TypeSuperVisitable, TypeVisitable,
};
use tracing::{debug, instrument};
/// Defines the `TermsContext` basically houses an arena where we can
/// allocate terms.

View file

@ -7,6 +7,7 @@
use rustc_hir::def_id::DefIdMap;
use rustc_middle::ty;
use tracing::debug;
use super::constraints::*;
use super::terms::VarianceTerm::*;

View file

@ -15,6 +15,7 @@ use rustc_arena::DroplessArena;
use rustc_hir::def::DefKind;
use rustc_hir::def_id::{LocalDefId, LocalDefIdMap};
use rustc_middle::ty::{self, TyCtxt};
use tracing::debug;
use self::VarianceTerm::*;