Skip to content

Commit 04a07dc

Browse files
committed
Remove #[macro_use] extern crate tracing from rustc_infer.
1 parent ed5161c commit 04a07dc

File tree

27 files changed

+26
-3
lines changed

27 files changed

+26
-3
lines changed

compiler/rustc_infer/src/infer/canonical/canonicalizer.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use rustc_middle::ty::{
1313
self, BoundVar, GenericArg, InferConst, List, Ty, TyCtxt, TypeFlags, TypeVisitableExt,
1414
};
1515
use smallvec::SmallVec;
16+
use tracing::debug;
1617

1718
use crate::infer::canonical::{
1819
Canonical, CanonicalTyVarKind, CanonicalVarInfo, CanonicalVarKind, OriginalQueryValues,

compiler/rustc_infer/src/infer/canonical/query_response.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use rustc_middle::mir::ConstraintCategory;
1717
use rustc_middle::ty::fold::TypeFoldable;
1818
use rustc_middle::ty::{self, BoundVar, GenericArg, GenericArgKind, Ty, TyCtxt};
1919
use rustc_middle::{bug, span_bug};
20+
use tracing::{debug, instrument};
2021

2122
use crate::infer::canonical::instantiate::{instantiate_value, CanonicalExt};
2223
use crate::infer::canonical::{

compiler/rustc_infer/src/infer/free_regions.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
66
use rustc_data_structures::transitive_relation::TransitiveRelation;
77
use rustc_middle::ty::{Region, TyCtxt};
8+
use tracing::debug;
89

910
/// Combines a `FreeRegionMap` and a `TyCtxt`.
1011
///

compiler/rustc_infer/src/infer/lexical_region_resolve/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ use rustc_middle::ty::{
1616
};
1717
use rustc_middle::{bug, span_bug};
1818
use rustc_span::Span;
19+
use tracing::{debug, instrument};
1920

2021
use super::outlives::test_type_match;
2122
use crate::infer::region_constraints::{

compiler/rustc_infer/src/infer/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ use rustc_middle::{bug, span_bug};
4444
use rustc_span::symbol::Symbol;
4545
use rustc_span::Span;
4646
use snapshot::undo_log::InferCtxtUndoLogs;
47+
use tracing::{debug, instrument};
4748
use type_variable::TypeVariableOrigin;
4849
pub use BoundRegionConversionTime::*;
4950
pub use RegionVariableOrigin::*;

compiler/rustc_infer/src/infer/opaque_types/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ use rustc_middle::ty::{
1111
TypeSuperVisitable, TypeVisitable, TypeVisitableExt, TypeVisitor,
1212
};
1313
use rustc_span::Span;
14+
use tracing::{debug, instrument};
1415

1516
use crate::errors::OpaqueHiddenTypeDiag;
1617
use crate::infer::{InferCtxt, InferOk};

compiler/rustc_infer/src/infer/opaque_types/table.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use rustc_data_structures::undo_log::UndoLogs;
22
use rustc_middle::bug;
33
use rustc_middle::ty::{self, OpaqueHiddenType, OpaqueTypeKey, Ty};
4+
use tracing::instrument;
45

56
use super::{OpaqueTypeDecl, OpaqueTypeMap};
67
use crate::infer::snapshot::undo_log::{InferCtxtUndoLogs, UndoLog};

compiler/rustc_infer/src/infer/outlives/env.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use rustc_data_structures::fx::FxIndexSet;
22
use rustc_data_structures::transitive_relation::TransitiveRelationBuilder;
33
use rustc_middle::bug;
44
use rustc_middle::ty::{self, Region};
5+
use tracing::{debug, instrument};
56

67
use super::explicit_outlives_bounds;
78
use crate::infer::free_regions::FreeRegionMap;

compiler/rustc_infer/src/infer/outlives/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
33
use rustc_middle::traits::query::{NoSolution, OutlivesBound};
44
use rustc_middle::ty;
5+
use tracing::instrument;
56

67
use self::env::OutlivesEnvironment;
78
use super::region_constraints::RegionConstraintData;

compiler/rustc_infer/src/infer/outlives/obligations.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ use rustc_middle::ty::{
7070
use rustc_span::DUMMY_SP;
7171
use rustc_type_ir::outlives::{push_outlives_components, Component};
7272
use smallvec::smallvec;
73+
use tracing::{debug, instrument};
7374

7475
use super::env::OutlivesEnvironment;
7576
use crate::infer::outlives::env::RegionBoundPairs;

compiler/rustc_infer/src/infer/outlives/test_type_match.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ use std::collections::hash_map::Entry;
33
use rustc_data_structures::fx::FxHashMap;
44
use rustc_middle::ty::error::TypeError;
55
use rustc_middle::ty::{self, Ty, TyCtxt, TypeVisitableExt};
6+
use tracing::instrument;
67

78
use crate::infer::region_constraints::VerifyIfEq;
89
use crate::infer::relate::{self as relate, Relate, RelateResult, TypeRelation};

compiler/rustc_infer/src/infer/outlives/verify.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ use std::assert_matches::assert_matches;
33
use rustc_middle::ty::{self, OutlivesPredicate, Ty, TyCtxt};
44
use rustc_type_ir::outlives::{compute_alias_components_recursive, Component};
55
use smallvec::smallvec;
6+
use tracing::{debug, instrument, trace};
67

78
use crate::infer::outlives::env::RegionBoundPairs;
89
use crate::infer::region_constraints::VerifyIfEq;

compiler/rustc_infer/src/infer/region_constraints/leak_check.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_data_structures::graph::vec_graph::VecGraph;
44
use rustc_index::Idx;
55
use rustc_middle::span_bug;
66
use rustc_middle::ty::error::TypeError;
7+
use tracing::{debug, instrument};
78

89
use super::*;
910
use crate::infer::relate::RelateResult;

compiler/rustc_infer/src/infer/region_constraints/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use rustc_middle::infer::unify_key::{RegionVariableValue, RegionVidKey};
1313
use rustc_middle::ty::{self, ReBound, ReStatic, ReVar, Region, RegionVid, Ty, TyCtxt};
1414
use rustc_middle::{bug, span_bug};
1515
use rustc_span::Span;
16+
use tracing::{debug, instrument};
1617

1718
use self::CombineMapType::*;
1819
use self::UndoLog::*;

compiler/rustc_infer/src/infer/relate/combine.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ use rustc_middle::traits::solve::Goal;
2424
use rustc_middle::ty::error::{ExpectedFound, TypeError};
2525
use rustc_middle::ty::{self, InferConst, IntType, Ty, TyCtxt, TypeVisitableExt, UintType, Upcast};
2626
pub use rustc_next_trait_solver::relate::combine::*;
27+
use tracing::debug;
2728

2829
use super::glb::Glb;
2930
use super::lub::Lub;

compiler/rustc_infer/src/infer/relate/generalize.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ use rustc_middle::ty::{
1111
self, AliasRelationDirection, InferConst, Term, Ty, TyCtxt, TypeVisitable, TypeVisitableExt,
1212
};
1313
use rustc_span::Span;
14+
use tracing::{debug, instrument, warn};
1415

1516
use super::{
1617
PredicateEmittingRelation, Relate, RelateResult, StructurallyRelateAliases, TypeRelation,

compiler/rustc_infer/src/infer/relate/glb.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_middle::traits::solve::Goal;
44
use rustc_middle::ty::relate::{Relate, RelateResult, TypeRelation};
55
use rustc_middle::ty::{self, Ty, TyCtxt, TypeVisitableExt};
66
use rustc_span::Span;
7+
use tracing::{debug, instrument};
78

89
use super::combine::{CombineFields, PredicateEmittingRelation};
910
use super::lattice::{self, LatticeDir};

compiler/rustc_infer/src/infer/relate/higher_ranked.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
44
use rustc_middle::ty::fold::FnMutDelegate;
55
use rustc_middle::ty::{self, Ty, TyCtxt, TypeFoldable};
6+
use tracing::{debug, instrument};
67

78
use super::RelateResult;
89
use crate::infer::snapshot::CombinedSnapshot;

compiler/rustc_infer/src/infer/relate/lattice.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
2020
use rustc_middle::ty::relate::RelateResult;
2121
use rustc_middle::ty::{self, Ty, TyVar};
22+
use tracing::instrument;
2223

2324
use super::combine::PredicateEmittingRelation;
2425
use crate::infer::{DefineOpaqueTypes, InferCtxt};

compiler/rustc_infer/src/infer/relate/lub.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_middle::traits::solve::Goal;
44
use rustc_middle::ty::relate::{Relate, RelateResult, TypeRelation};
55
use rustc_middle::ty::{self, Ty, TyCtxt, TypeVisitableExt};
66
use rustc_span::Span;
7+
use tracing::{debug, instrument};
78

89
use super::combine::{CombineFields, PredicateEmittingRelation};
910
use super::lattice::{self, LatticeDir};

compiler/rustc_infer/src/infer/relate/type_relating.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_middle::ty::relate::{
44
};
55
use rustc_middle::ty::{self, Ty, TyCtxt, TyVar};
66
use rustc_span::Span;
7+
use tracing::{debug, instrument};
78

89
use super::combine::CombineFields;
910
use crate::infer::relate::{PredicateEmittingRelation, StructurallyRelateAliases};

compiler/rustc_infer/src/infer/snapshot/fudge.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_data_structures::{snapshot_vec as sv, unify as ut};
44
use rustc_middle::infer::unify_key::{ConstVariableValue, ConstVidKey};
55
use rustc_middle::ty::fold::{TypeFoldable, TypeFolder, TypeSuperFoldable};
66
use rustc_middle::ty::{self, ConstVid, FloatVid, IntVid, RegionVid, Ty, TyCtxt, TyVid};
7+
use tracing::instrument;
78
use ut::UnifyKey;
89

910
use crate::infer::type_variable::TypeVariableOrigin;

compiler/rustc_infer/src/infer/snapshot/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
use rustc_data_structures::undo_log::UndoLogs;
22
use rustc_middle::ty;
3+
use tracing::{debug, instrument};
34

45
use super::region_constraints::RegionSnapshot;
56
use super::InferCtxt;

compiler/rustc_infer/src/infer/snapshot/undo_log.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_data_structures::undo_log::{Rollback, UndoLogs};
44
use rustc_data_structures::{snapshot_vec as sv, unify as ut};
55
use rustc_middle::infer::unify_key::{ConstVidKey, EffectVidKey, RegionVidKey};
66
use rustc_middle::ty::{self, OpaqueHiddenType, OpaqueTypeKey};
7+
use tracing::debug;
78

89
use crate::infer::{region_constraints, type_variable, InferCtxtInner};
910
use crate::traits;

compiler/rustc_infer/src/infer/type_variable.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use rustc_index::IndexVec;
99
use rustc_middle::bug;
1010
use rustc_middle::ty::{self, Ty, TyVid};
1111
use rustc_span::Span;
12+
use tracing::debug;
1213

1314
use crate::infer::InferCtxtUndoLogs;
1415

compiler/rustc_infer/src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@
3131
#![warn(unreachable_pub)]
3232
// tidy-alphabetical-end
3333

34-
#[macro_use]
35-
extern crate tracing;
36-
3734
mod errors;
3835
pub mod infer;
3936
pub mod traits;

compiler/rustc_infer/src/traits/project.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_data_structures::snapshot_map::{self, SnapshotMapRef, SnapshotMapStora
44
use rustc_data_structures::undo_log::Rollback;
55
use rustc_middle::traits::EvaluationResult;
66
use rustc_middle::ty;
7+
use tracing::{debug, info};
78

89
use super::PredicateObligation;
910
use crate::infer::snapshot::undo_log::InferCtxtUndoLogs;

0 commit comments

Comments
 (0)