Skip to content

Commit bb364fe

Browse files
committed
Remove #[macro_use] extern crate tracing from rustc_parse.
1 parent 2539364 commit bb364fe

File tree

6 files changed

+5
-3
lines changed

6 files changed

+5
-3
lines changed

compiler/rustc_parse/src/lexer/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ use rustc_session::lint::BuiltinLintDiag;
1818
use rustc_session::parse::ParseSess;
1919
use rustc_span::symbol::Symbol;
2020
use rustc_span::{edition::Edition, BytePos, Pos, Span};
21+
use tracing::debug;
2122

2223
mod diagnostics;
2324
mod tokentrees;

compiler/rustc_parse/src/lexer/unescape_error_reporting.rs

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ use std::ops::Range;
66
use rustc_errors::{Applicability, DiagCtxt, ErrorGuaranteed};
77
use rustc_lexer::unescape::{EscapeError, Mode};
88
use rustc_span::{BytePos, Span};
9+
use tracing::debug;
910

1011
use crate::errors::{MoreThanOneCharNote, MoreThanOneCharSugg, NoBraceUnicodeSub, UnescapeError};
1112

compiler/rustc_parse/src/lib.rs

-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
#![feature(iter_intersperse)]
1111
#![feature(let_chains)]
1212

13-
#[macro_use]
14-
extern crate tracing;
15-
1613
use rustc_ast as ast;
1714
use rustc_ast::token;
1815
use rustc_ast::tokenstream::TokenStream;

compiler/rustc_parse/src/parser/diagnostics.rs

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ use rustc_span::{BytePos, Span, SpanSnippetError, Symbol, DUMMY_SP};
4545
use std::mem::take;
4646
use std::ops::{Deref, DerefMut};
4747
use thin_vec::{thin_vec, ThinVec};
48+
use tracing::{debug, trace};
4849

4950
/// Creates a placeholder argument.
5051
pub(super) fn dummy_arg(ident: Ident, guar: ErrorGuaranteed) -> Param {

compiler/rustc_parse/src/parser/expr.rs

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ use rustc_span::source_map::{self, Spanned};
3636
use rustc_span::symbol::{kw, sym, Ident, Symbol};
3737
use rustc_span::{BytePos, ErrorGuaranteed, Pos, Span};
3838
use thin_vec::{thin_vec, ThinVec};
39+
use tracing::instrument;
3940

4041
/// Possibly accepts an `token::Interpolated` expression (a pre-parsed expression
4142
/// dropped into the token stream, which happens while parsing the result of

compiler/rustc_parse/src/parser/item.rs

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ use rustc_span::{Span, DUMMY_SP};
2323
use std::fmt::Write;
2424
use std::mem;
2525
use thin_vec::{thin_vec, ThinVec};
26+
use tracing::debug;
2627

2728
impl<'a> Parser<'a> {
2829
/// Parses a source module as a crate. This is the main entry point for the parser.

0 commit comments

Comments
 (0)