Skip to content

Commit c5e4ff1

Browse files
committed
Remove #[macro_use] extern crate tracing from rustc_hir_typeck.
1 parent 4b3fa8e commit c5e4ff1

29 files changed

+29
-3
lines changed

Diff for: compiler/rustc_hir_typeck/src/_match.rs

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ use rustc_span::Span;
88
use rustc_trait_selection::traits::{
99
IfExpressionCause, MatchExpressionArmCause, ObligationCause, ObligationCauseCode,
1010
};
11+
use tracing::{debug, instrument};
1112

1213
use crate::coercion::{AsCoercionSite, CoerceMany};
1314
use crate::{Diverges, Expectation, FnCtxt, Needs};

Diff for: compiler/rustc_hir_typeck/src/callee.rs

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ use rustc_target::spec::abi;
2020
use rustc_trait_selection::error_reporting::traits::DefIdOrName;
2121
use rustc_trait_selection::infer::InferCtxtExt as _;
2222
use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt as _;
23+
use tracing::{debug, instrument, trace};
2324

2425
use super::method::probe::ProbeScope;
2526
use super::method::MethodCallee;

Diff for: compiler/rustc_hir_typeck/src/cast.rs

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ use rustc_span::def_id::LOCAL_CRATE;
4444
use rustc_span::symbol::sym;
4545
use rustc_span::{Span, DUMMY_SP};
4646
use rustc_trait_selection::infer::InferCtxtExt;
47+
use tracing::{debug, instrument};
4748

4849
use super::FnCtxt;
4950
use crate::{errors, type_error_struct};

Diff for: compiler/rustc_hir_typeck/src/check.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ use rustc_span::def_id::LocalDefId;
1212
use rustc_span::symbol::sym;
1313
use rustc_target::spec::abi::Abi;
1414
use rustc_trait_selection::traits::{ObligationCause, ObligationCauseCode};
15+
use tracing::{debug, instrument};
1516

1617
use crate::coercion::CoerceMany;
1718
use crate::gather_locals::GatherLocalsVisitor;

Diff for: compiler/rustc_hir_typeck/src/closure.rs

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use rustc_target::spec::abi::Abi;
1919
use rustc_trait_selection::error_reporting::traits::ArgKind;
2020
use rustc_trait_selection::traits;
2121
use rustc_type_ir::ClosureKind;
22+
use tracing::{debug, instrument, trace};
2223

2324
use super::{check_fn, CoroutineTypes, Expectation, FnCtxt};
2425

Diff for: compiler/rustc_hir_typeck/src/coercion.rs

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ use rustc_trait_selection::traits::{
6666
self, NormalizeExt, ObligationCause, ObligationCauseCode, ObligationCtxt,
6767
};
6868
use smallvec::{smallvec, SmallVec};
69+
use tracing::{debug, instrument};
6970

7071
use crate::errors::SuggestBoxingForReturnImplTrait;
7172
use crate::FnCtxt;

Diff for: compiler/rustc_hir_typeck/src/demand.rs

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ use rustc_span::symbol::sym;
1313
use rustc_span::{Span, DUMMY_SP};
1414
use rustc_trait_selection::infer::InferCtxtExt;
1515
use rustc_trait_selection::traits::ObligationCause;
16+
use tracing::instrument;
1617

1718
use super::method::probe;
1819
use crate::FnCtxt;

Diff for: compiler/rustc_hir_typeck/src/expr.rs

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ use rustc_target::abi::{FieldIdx, FIRST_VARIANT};
3434
use rustc_trait_selection::infer::InferCtxtExt;
3535
use rustc_trait_selection::traits::{self, ObligationCauseCode, ObligationCtxt};
3636
use smallvec::SmallVec;
37+
use tracing::{debug, instrument, trace};
3738
use {rustc_ast as ast, rustc_hir as hir};
3839

3940
use crate::coercion::{CoerceMany, DynamicCoerceMany};

Diff for: compiler/rustc_hir_typeck/src/expr_use_visitor.rs

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ use rustc_middle::{bug, span_bug};
2626
use rustc_span::{ErrorGuaranteed, Span};
2727
use rustc_target::abi::{FieldIdx, VariantIdx, FIRST_VARIANT};
2828
use rustc_trait_selection::infer::InferCtxtExt;
29+
use tracing::{debug, trace};
2930
use ty::BorrowKind::ImmBorrow;
3031

3132
use crate::fn_ctxt::FnCtxt;

Diff for: compiler/rustc_hir_typeck/src/fallback.rs

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ use rustc_session::lint;
1414
use rustc_span::def_id::LocalDefId;
1515
use rustc_span::{Span, DUMMY_SP};
1616
use rustc_trait_selection::traits::{ObligationCause, ObligationCtxt};
17+
use tracing::debug;
1718

1819
use crate::{errors, FnCtxt, TypeckRootCtxt};
1920

Diff for: compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ use rustc_trait_selection::error_reporting::infer::need_type_info::TypeAnnotatio
3838
use rustc_trait_selection::traits::{
3939
self, NormalizeExt, ObligationCauseCode, ObligationCtxt, StructurallyNormalizeExt,
4040
};
41+
use tracing::{debug, instrument};
4142

4243
use crate::callee::{self, DeferredCallResolution};
4344
use crate::errors::{self, CtorIsPrivate};

Diff for: compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ use rustc_span::{sym, Span, DUMMY_SP};
2626
use rustc_trait_selection::error_reporting::infer::{FailureCode, ObligationCauseExt};
2727
use rustc_trait_selection::infer::InferCtxtExt;
2828
use rustc_trait_selection::traits::{self, ObligationCauseCode, SelectionContext};
29+
use tracing::debug;
2930
use {rustc_ast as ast, rustc_hir as hir};
3031

3132
use crate::coercion::CoerceMany;

Diff for: compiler/rustc_hir_typeck/src/fn_ctxt/inspect_obligations.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ use rustc_span::Span;
77
use rustc_trait_selection::solve::inspect::{
88
InspectConfig, InspectGoal, ProofTreeInferCtxtExt, ProofTreeVisitor,
99
};
10+
use tracing::{debug, instrument, trace};
1011

1112
use crate::FnCtxt;
1213

Diff for: compiler/rustc_hir_typeck/src/fn_ctxt/suggestions.rs

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ use rustc_trait_selection::error_reporting::InferCtxtErrorExt;
3131
use rustc_trait_selection::infer::InferCtxtExt;
3232
use rustc_trait_selection::traits;
3333
use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt as _;
34+
use tracing::{debug, instrument};
3435

3536
use super::FnCtxt;
3637
use crate::fn_ctxt::rustc_span::BytePos;

Diff for: compiler/rustc_hir_typeck/src/gather_locals.rs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ use rustc_infer::traits::ObligationCauseCode;
55
use rustc_middle::ty::{Ty, UserType};
66
use rustc_span::def_id::LocalDefId;
77
use rustc_span::Span;
8+
use tracing::debug;
89

910
use crate::FnCtxt;
1011

Diff for: compiler/rustc_hir_typeck/src/intrinsicck.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ use rustc_middle::bug;
77
use rustc_middle::ty::layout::{LayoutError, SizeSkeleton};
88
use rustc_middle::ty::{self, Ty, TyCtxt, TypeVisitableExt};
99
use rustc_target::abi::{Pointer, VariantIdx};
10+
use tracing::trace;
1011

1112
use super::FnCtxt;
1213

Diff for: compiler/rustc_hir_typeck/src/lib.rs

+1-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
#![warn(unreachable_pub)]
1212
// tidy-alphabetical-end
1313

14-
#[macro_use]
15-
extern crate tracing;
16-
1714
mod _match;
1815
mod autoderef;
1916
mod callee;
@@ -60,6 +57,7 @@ use rustc_middle::{bug, span_bug};
6057
use rustc_session::config;
6158
use rustc_span::def_id::LocalDefId;
6259
use rustc_span::Span;
60+
use tracing::{debug, instrument};
6361
use typeck_root_ctxt::TypeckRootCtxt;
6462

6563
use crate::check::check_fn;

Diff for: compiler/rustc_hir_typeck/src/method/confirm.rs

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ use rustc_middle::ty::{
2222
use rustc_middle::{bug, span_bug};
2323
use rustc_span::{Span, DUMMY_SP};
2424
use rustc_trait_selection::traits;
25+
use tracing::debug;
2526

2627
use super::{probe, MethodCallee};
2728
use crate::{callee, FnCtxt};

Diff for: compiler/rustc_hir_typeck/src/method/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ use rustc_span::symbol::Ident;
2222
use rustc_span::Span;
2323
use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt;
2424
use rustc_trait_selection::traits::{self, NormalizeExt};
25+
use tracing::{debug, instrument};
2526

2627
use self::probe::{IsSuggestion, ProbeScope};
2728
pub(crate) use self::MethodError::*;

Diff for: compiler/rustc_hir_typeck/src/method/prelude_edition_lints.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ use rustc_span::symbol::kw::{Empty, Underscore};
1212
use rustc_span::symbol::{sym, Ident};
1313
use rustc_span::Span;
1414
use rustc_trait_selection::infer::InferCtxtExt;
15+
use tracing::debug;
1516

1617
use crate::method::probe::{self, Pick};
1718
use crate::FnCtxt;

Diff for: compiler/rustc_hir_typeck/src/method/probe.rs

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ use rustc_trait_selection::traits::query::method_autoderef::{
3636
use rustc_trait_selection::traits::query::CanonicalTyGoal;
3737
use rustc_trait_selection::traits::{self, ObligationCause, ObligationCtxt};
3838
use smallvec::{smallvec, SmallVec};
39+
use tracing::{debug, instrument};
3940

4041
use self::CandidateKind::*;
4142
pub(crate) use self::PickKind::*;

Diff for: compiler/rustc_hir_typeck/src/method/suggest.rs

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt as _
3737
use rustc_trait_selection::traits::{
3838
supertraits, FulfillmentError, Obligation, ObligationCause, ObligationCauseCode,
3939
};
40+
use tracing::{debug, info, instrument};
4041

4142
use super::probe::{AutorefOrPtrAdjustment, IsSuggestion, Mode, ProbeScope};
4243
use super::{CandidateSource, MethodError, NoMatchData};

Diff for: compiler/rustc_hir_typeck/src/op.rs

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use rustc_span::Span;
1717
use rustc_trait_selection::infer::InferCtxtExt;
1818
use rustc_trait_selection::traits::{FulfillmentError, ObligationCtxt};
1919
use rustc_type_ir::TyKind::*;
20+
use tracing::debug;
2021
use {rustc_ast as ast, rustc_hir as hir};
2122

2223
use super::method::MethodCallee;

Diff for: compiler/rustc_hir_typeck/src/pat.rs

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ use rustc_span::{BytePos, Span, DUMMY_SP};
2424
use rustc_target::abi::FieldIdx;
2525
use rustc_trait_selection::infer::InferCtxtExt;
2626
use rustc_trait_selection::traits::{ObligationCause, ObligationCauseCode};
27+
use tracing::{debug, instrument, trace};
2728
use ty::VariantDef;
2829

2930
use super::report_unexpected_variant_res;

Diff for: compiler/rustc_hir_typeck/src/place_op.rs

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use rustc_middle::ty::adjustment::{
99
use rustc_middle::ty::{self, Ty};
1010
use rustc_span::symbol::{sym, Ident};
1111
use rustc_span::Span;
12+
use tracing::debug;
1213
use {rustc_ast as ast, rustc_hir as hir};
1314

1415
use crate::method::MethodCallee;

Diff for: compiler/rustc_hir_typeck/src/rvalue_scopes.rs

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use rustc_hir as hir;
44
use rustc_middle::bug;
55
use rustc_middle::middle::region::{RvalueCandidateType, Scope, ScopeTree};
66
use rustc_middle::ty::RvalueScopes;
7+
use tracing::debug;
78

89
use super::FnCtxt;
910

Diff for: compiler/rustc_hir_typeck/src/typeck_root_ctxt.rs

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt;
1515
use rustc_trait_selection::traits::{
1616
self, FulfillmentError, PredicateObligation, TraitEngine, TraitEngineExt as _,
1717
};
18+
use tracing::{debug, instrument};
1819

1920
use super::callee::DeferredCallResolution;
2021

Diff for: compiler/rustc_hir_typeck/src/upvar.rs

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ use rustc_session::lint;
5252
use rustc_span::{sym, BytePos, Pos, Span, Symbol};
5353
use rustc_target::abi::FIRST_VARIANT;
5454
use rustc_trait_selection::infer::InferCtxtExt;
55+
use tracing::{debug, instrument};
5556

5657
use super::FnCtxt;
5758
use crate::expr_use_visitor as euv;

Diff for: compiler/rustc_hir_typeck/src/writeback.rs

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use rustc_span::symbol::sym;
1919
use rustc_span::Span;
2020
use rustc_trait_selection::error_reporting::infer::need_type_info::TypeAnnotationNeeded;
2121
use rustc_trait_selection::solve;
22+
use tracing::{debug, instrument};
2223

2324
use crate::FnCtxt;
2425

0 commit comments

Comments
 (0)