Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 2d9af16

Browse files
committed
Auto merge of rust-lang#117507 - nnethercote:rustc_span, r=Nilstrieb
`rustc_span` cleanups Just some things I found while looking over this crate. r? `@oli-obk`
2 parents 77c1e3a + e1ec2d5 commit 2d9af16

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+74
-94
lines changed

clippy_lints/src/attrs.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@ use rustc_lint::{EarlyContext, EarlyLintPass, LateContext, LateLintPass, Level,
1919
use rustc_middle::lint::in_external_macro;
2020
use rustc_middle::ty;
2121
use rustc_session::{declare_lint_pass, declare_tool_lint, impl_lint_pass};
22-
use rustc_span::source_map::Span;
2322
use rustc_span::symbol::Symbol;
24-
use rustc_span::{sym, DUMMY_SP};
23+
use rustc_span::{sym, DUMMY_SP, Span};
2524
use semver::Version;
2625

2726
static UNIX_SYSTEMS: &[&str] = &[

clippy_lints/src/booleans.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ use rustc_hir::{BinOpKind, Body, Expr, ExprKind, FnDecl, UnOp};
1010
use rustc_lint::{LateContext, LateLintPass, Level};
1111
use rustc_session::{declare_lint_pass, declare_tool_lint};
1212
use rustc_span::def_id::LocalDefId;
13-
use rustc_span::source_map::Span;
14-
use rustc_span::sym;
13+
use rustc_span::{sym, Span};
1514

1615
declare_clippy_lint! {
1716
/// ### What it does

clippy_lints/src/cargo/common_metadata.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
use cargo_metadata::Metadata;
44
use clippy_utils::diagnostics::span_lint;
55
use rustc_lint::LateContext;
6-
use rustc_span::source_map::DUMMY_SP;
6+
use rustc_span::DUMMY_SP;
77

88
use super::CARGO_COMMON_METADATA;
99

clippy_lints/src/cargo/feature_name.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use cargo_metadata::Metadata;
22
use clippy_utils::diagnostics::span_lint_and_help;
33
use rustc_lint::LateContext;
4-
use rustc_span::source_map::DUMMY_SP;
4+
use rustc_span::DUMMY_SP;
55

66
use super::{NEGATIVE_FEATURE_NAMES, REDUNDANT_FEATURE_NAMES};
77

clippy_lints/src/cargo/multiple_crate_versions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use if_chain::if_chain;
66
use itertools::Itertools;
77
use rustc_hir::def_id::LOCAL_CRATE;
88
use rustc_lint::LateContext;
9-
use rustc_span::source_map::DUMMY_SP;
9+
use rustc_span::DUMMY_SP;
1010

1111
use super::MULTIPLE_CRATE_VERSIONS;
1212

clippy_lints/src/cargo/wildcard_dependencies.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use cargo_metadata::Metadata;
22
use clippy_utils::diagnostics::span_lint;
33
use if_chain::if_chain;
44
use rustc_lint::LateContext;
5-
use rustc_span::source_map::DUMMY_SP;
5+
use rustc_span::DUMMY_SP;
66

77
use super::WILDCARD_DEPENDENCIES;
88

clippy_lints/src/cognitive_complexity.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ use rustc_hir::{Body, Expr, ExprKind, FnDecl};
1212
use rustc_lint::{LateContext, LateLintPass, LintContext};
1313
use rustc_session::{declare_tool_lint, impl_lint_pass};
1414
use rustc_span::def_id::LocalDefId;
15-
use rustc_span::source_map::Span;
16-
use rustc_span::{sym, BytePos};
15+
use rustc_span::{sym, BytePos, Span};
1716

1817
declare_clippy_lint! {
1918
/// ### What it does

clippy_lints/src/derive.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ use rustc_middle::ty::{
1717
};
1818
use rustc_session::{declare_lint_pass, declare_tool_lint};
1919
use rustc_span::def_id::LocalDefId;
20-
use rustc_span::source_map::Span;
21-
use rustc_span::sym;
20+
use rustc_span::{sym, Span};
2221

2322
declare_clippy_lint! {
2423
/// ### What it does

clippy_lints/src/doc.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ use rustc_resolve::rustdoc::{
3030
use rustc_session::parse::ParseSess;
3131
use rustc_session::{declare_tool_lint, impl_lint_pass};
3232
use rustc_span::edition::Edition;
33-
use rustc_span::source_map::{BytePos, FilePathMapping, SourceMap, Span};
34-
use rustc_span::{sym, FileName, Pos};
33+
use rustc_span::{sym, BytePos, FileName, Pos, Span};
34+
use rustc_span::source_map::{FilePathMapping, SourceMap};
3535
use std::ops::Range;
3636
use std::{io, thread};
3737
use url::Url;

clippy_lints/src/escape.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use rustc_middle::ty::layout::LayoutOf;
88
use rustc_middle::ty::{self, TraitRef, Ty};
99
use rustc_session::{declare_tool_lint, impl_lint_pass};
1010
use rustc_span::def_id::LocalDefId;
11-
use rustc_span::source_map::Span;
11+
use rustc_span::Span;
1212
use rustc_span::symbol::kw;
1313
use rustc_target::spec::abi::Abi;
1414

clippy_lints/src/formatting.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc_ast::ast::{BinOpKind, Block, Expr, ExprKind, StmtKind, UnOp};
66
use rustc_lint::{EarlyContext, EarlyLintPass, LintContext};
77
use rustc_middle::lint::in_external_macro;
88
use rustc_session::{declare_lint_pass, declare_tool_lint};
9-
use rustc_span::source_map::Span;
9+
use rustc_span::Span;
1010

1111
declare_clippy_lint! {
1212
/// ### What it does

clippy_lints/src/implicit_hasher.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use rustc_lint::{LateContext, LateLintPass};
1010
use rustc_middle::hir::nested_filter;
1111
use rustc_middle::ty::{Ty, TypeckResults};
1212
use rustc_session::{declare_lint_pass, declare_tool_lint};
13-
use rustc_span::source_map::Span;
13+
use rustc_span::Span;
1414
use rustc_span::symbol::sym;
1515

1616
use if_chain::if_chain;

clippy_lints/src/item_name_repetitions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use clippy_utils::str_utils::{camel_case_split, count_match_end, count_match_sta
77
use rustc_hir::{EnumDef, FieldDef, Item, ItemKind, OwnerId, Variant, VariantData};
88
use rustc_lint::{LateContext, LateLintPass};
99
use rustc_session::{declare_tool_lint, impl_lint_pass};
10-
use rustc_span::source_map::Span;
10+
use rustc_span::Span;
1111
use rustc_span::symbol::Symbol;
1212

1313
declare_clippy_lint! {

clippy_lints/src/large_enum_variant.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use rustc_lint::{LateContext, LateLintPass};
99
use rustc_middle::lint::in_external_macro;
1010
use rustc_middle::ty::{Adt, Ty};
1111
use rustc_session::{declare_tool_lint, impl_lint_pass};
12-
use rustc_span::source_map::Span;
12+
use rustc_span::Span;
1313

1414
declare_clippy_lint! {
1515
/// ### What it does

clippy_lints/src/len_zero.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ use rustc_hir::{
1515
use rustc_lint::{LateContext, LateLintPass};
1616
use rustc_middle::ty::{self, AssocKind, FnSig, Ty};
1717
use rustc_session::{declare_lint_pass, declare_tool_lint};
18-
use rustc_span::source_map::{Span, Spanned, Symbol};
18+
use rustc_span::{Span, Symbol};
19+
use rustc_span::source_map::Spanned;
1920
use rustc_span::symbol::sym;
2021

2122
declare_clippy_lint! {

clippy_lints/src/lifetimes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use rustc_middle::hir::nested_filter as middle_nested_filter;
2020
use rustc_middle::lint::in_external_macro;
2121
use rustc_session::{declare_lint_pass, declare_tool_lint};
2222
use rustc_span::def_id::LocalDefId;
23-
use rustc_span::source_map::Span;
23+
use rustc_span::Span;
2424
use rustc_span::symbol::{kw, Ident, Symbol};
2525

2626
declare_clippy_lint! {

clippy_lints/src/loops/manual_find.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use rustc_hir::def::Res;
1010
use rustc_hir::lang_items::LangItem;
1111
use rustc_hir::{BindingAnnotation, Block, Expr, ExprKind, HirId, Node, Pat, PatKind, Stmt, StmtKind};
1212
use rustc_lint::LateContext;
13-
use rustc_span::source_map::Span;
13+
use rustc_span::Span;
1414

1515
pub(super) fn check<'tcx>(
1616
cx: &LateContext<'tcx>,

clippy_lints/src/loops/manual_flatten.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use rustc_hir::def::{DefKind, Res};
99
use rustc_hir::{Expr, Pat, PatKind};
1010
use rustc_lint::LateContext;
1111
use rustc_middle::ty;
12-
use rustc_span::source_map::Span;
12+
use rustc_span::Span;
1313

1414
/// Check for unnecessary `if let` usage in a for loop where only the `Some` or `Ok` variant of the
1515
/// iterator element is used.

clippy_lints/src/loops/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ use clippy_utils::higher;
2525
use rustc_hir::{Expr, ExprKind, LoopSource, Pat};
2626
use rustc_lint::{LateContext, LateLintPass};
2727
use rustc_session::{declare_tool_lint, impl_lint_pass};
28-
use rustc_span::source_map::Span;
28+
use rustc_span::Span;
2929
use utils::{make_iterator_snippet, IncrementVisitor, InitializeVisitor};
3030

3131
declare_clippy_lint! {

clippy_lints/src/loops/mut_range_bound.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use rustc_infer::infer::TyCtxtInferExt;
99
use rustc_lint::LateContext;
1010
use rustc_middle::mir::FakeReadCause;
1111
use rustc_middle::ty;
12-
use rustc_span::source_map::Span;
12+
use rustc_span::Span;
1313

1414
pub(super) fn check(cx: &LateContext<'_>, arg: &Expr<'_>, body: &Expr<'_>) {
1515
if_chain! {

clippy_lints/src/map_unit_fn.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ use rustc_hir as hir;
88
use rustc_lint::{LateContext, LateLintPass};
99
use rustc_middle::ty::{self, Ty};
1010
use rustc_session::{declare_lint_pass, declare_tool_lint};
11-
use rustc_span::source_map::Span;
12-
use rustc_span::sym;
11+
use rustc_span::{sym, Span};
1312

1413
declare_clippy_lint! {
1514
/// ### What it does

clippy_lints/src/mem_replace.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use rustc_hir::{Expr, ExprKind};
1111
use rustc_lint::{LateContext, LateLintPass};
1212
use rustc_middle::lint::in_external_macro;
1313
use rustc_session::{declare_tool_lint, impl_lint_pass};
14-
use rustc_span::source_map::Span;
14+
use rustc_span::Span;
1515
use rustc_span::symbol::sym;
1616

1717
declare_clippy_lint! {

clippy_lints/src/methods/expect_fun_call.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc_errors::Applicability;
66
use rustc_hir as hir;
77
use rustc_lint::LateContext;
88
use rustc_middle::ty;
9-
use rustc_span::source_map::Span;
9+
use rustc_span::Span;
1010
use rustc_span::symbol::sym;
1111
use std::borrow::Cow;
1212

clippy_lints/src/methods/filetype_is_file.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ use clippy_utils::ty::is_type_diagnostic_item;
44
use if_chain::if_chain;
55
use rustc_hir as hir;
66
use rustc_lint::LateContext;
7-
use rustc_span::source_map::Span;
8-
use rustc_span::sym;
7+
use rustc_span::{sym, Span};
98

109
use super::FILETYPE_IS_FILE;
1110

clippy_lints/src/methods/filter_map.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use rustc_hir::def::Res;
1111
use rustc_hir::{Closure, Expr, ExprKind, PatKind, PathSegment, QPath, UnOp};
1212
use rustc_lint::LateContext;
1313
use rustc_middle::ty::adjustment::Adjust;
14-
use rustc_span::source_map::Span;
14+
use rustc_span::Span;
1515
use rustc_span::symbol::{sym, Ident, Symbol};
1616
use std::borrow::Cow;
1717

clippy_lints/src/methods/filter_map_identity.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ use clippy_utils::{is_expr_untyped_identity_function, is_trait_method};
33
use rustc_errors::Applicability;
44
use rustc_hir as hir;
55
use rustc_lint::LateContext;
6-
use rustc_span::source_map::Span;
7-
use rustc_span::sym;
6+
use rustc_span::{sym, Span};
87

98
use super::FILTER_MAP_IDENTITY;
109

clippy_lints/src/methods/flat_map_identity.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ use clippy_utils::{is_expr_untyped_identity_function, is_trait_method};
33
use rustc_errors::Applicability;
44
use rustc_hir as hir;
55
use rustc_lint::LateContext;
6-
use rustc_span::source_map::Span;
7-
use rustc_span::sym;
6+
use rustc_span::{sym, Span};
87

98
use super::FLAT_MAP_IDENTITY;
109

clippy_lints/src/methods/flat_map_option.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ use rustc_errors::Applicability;
44
use rustc_hir as hir;
55
use rustc_lint::LateContext;
66
use rustc_middle::ty;
7-
use rustc_span::source_map::Span;
8-
use rustc_span::sym;
7+
use rustc_span::{sym, Span};
98

109
use super::FLAT_MAP_OPTION;
1110
use clippy_utils::ty::is_type_diagnostic_item;

clippy_lints/src/methods/inspect_for_each.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ use clippy_utils::diagnostics::span_lint_and_help;
22
use clippy_utils::is_trait_method;
33
use rustc_hir as hir;
44
use rustc_lint::LateContext;
5-
use rustc_span::source_map::Span;
6-
use rustc_span::sym;
5+
use rustc_span::{sym, Span};
76

87
use super::INSPECT_FOR_EACH;
98

clippy_lints/src/methods/into_iter_on_ref.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc_errors::Applicability;
66
use rustc_hir as hir;
77
use rustc_lint::LateContext;
88
use rustc_middle::ty::{self, Ty};
9-
use rustc_span::source_map::Span;
9+
use rustc_span::Span;
1010
use rustc_span::symbol::{sym, Symbol};
1111

1212
use super::INTO_ITER_ON_REF;

clippy_lints/src/methods/map_identity.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ use clippy_utils::{is_expr_untyped_identity_function, is_trait_method};
44
use rustc_errors::Applicability;
55
use rustc_hir as hir;
66
use rustc_lint::LateContext;
7-
use rustc_span::source_map::Span;
8-
use rustc_span::sym;
7+
use rustc_span::{sym, Span};
98

109
use super::MAP_IDENTITY;
1110

clippy_lints/src/methods/open_options.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use clippy_utils::ty::is_type_diagnostic_item;
33
use rustc_ast::ast::LitKind;
44
use rustc_hir::{Expr, ExprKind};
55
use rustc_lint::LateContext;
6-
use rustc_span::source_map::{Span, Spanned};
7-
use rustc_span::sym;
6+
use rustc_span::source_map::Spanned;
7+
use rustc_span::{sym, Span};
88

99
use super::NONSENSICAL_OPEN_OPTIONS;
1010

clippy_lints/src/methods/option_map_unwrap_or.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ use rustc_hir::intravisit::{walk_path, Visitor};
99
use rustc_hir::{self, ExprKind, HirId, Node, PatKind, Path, QPath};
1010
use rustc_lint::LateContext;
1111
use rustc_middle::hir::nested_filter;
12-
use rustc_span::source_map::Span;
13-
use rustc_span::sym;
12+
use rustc_span::{sym, Span};
1413

1514
use super::MAP_UNWRAP_OR;
1615

clippy_lints/src/methods/or_fun_call.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use if_chain::if_chain;
77
use rustc_errors::Applicability;
88
use rustc_lint::LateContext;
99
use rustc_middle::ty;
10-
use rustc_span::source_map::Span;
10+
use rustc_span::Span;
1111
use rustc_span::symbol::{self, sym, Symbol};
1212
use {rustc_ast as ast, rustc_hir as hir};
1313

clippy_lints/src/methods/search_is_some.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use rustc_errors::Applicability;
88
use rustc_hir as hir;
99
use rustc_hir::PatKind;
1010
use rustc_lint::LateContext;
11-
use rustc_span::source_map::Span;
11+
use rustc_span::Span;
1212
use rustc_span::symbol::sym;
1313

1414
use super::SEARCH_IS_SOME;

clippy_lints/src/methods/unnecessary_fold.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ use rustc_hir as hir;
88
use rustc_hir::PatKind;
99
use rustc_lint::LateContext;
1010
use rustc_middle::ty;
11-
use rustc_span::source_map::Span;
12-
use rustc_span::sym;
11+
use rustc_span::{sym, Span};
1312

1413
use super::UNNECESSARY_FOLD;
1514

clippy_lints/src/methods/wrong_self_convention.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use clippy_utils::diagnostics::span_lint_and_help;
33
use clippy_utils::ty::is_copy;
44
use rustc_lint::LateContext;
55
use rustc_middle::ty::Ty;
6-
use rustc_span::source_map::Span;
6+
use rustc_span::Span;
77
use std::fmt;
88

99
use super::WRONG_SELF_CONVENTION;

clippy_lints/src/misc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use rustc_lint::{LateContext, LateLintPass, LintContext};
1616
use rustc_middle::lint::in_external_macro;
1717
use rustc_session::{declare_lint_pass, declare_tool_lint};
1818
use rustc_span::def_id::LocalDefId;
19-
use rustc_span::source_map::Span;
19+
use rustc_span::Span;
2020

2121
use crate::ref_patterns::REF_PATTERNS;
2222

clippy_lints/src/misc_early/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use rustc_data_structures::fx::FxHashMap;
1717
use rustc_lint::{EarlyContext, EarlyLintPass, LintContext};
1818
use rustc_middle::lint::in_external_macro;
1919
use rustc_session::{declare_lint_pass, declare_tool_lint};
20-
use rustc_span::source_map::Span;
20+
use rustc_span::Span;
2121

2222
declare_clippy_lint! {
2323
/// ### What it does

clippy_lints/src/misc_early/unneeded_wildcard_pattern.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use clippy_utils::diagnostics::span_lint_and_sugg;
22
use rustc_ast::ast::{Pat, PatKind};
33
use rustc_errors::Applicability;
44
use rustc_lint::EarlyContext;
5-
use rustc_span::source_map::Span;
5+
use rustc_span::Span;
66

77
use super::UNNEEDED_WILDCARD_PATTERN;
88

clippy_lints/src/missing_doc.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ use rustc_lint::{LateContext, LateLintPass, LintContext};
1616
use rustc_middle::ty::Visibility;
1717
use rustc_session::{declare_tool_lint, impl_lint_pass};
1818
use rustc_span::def_id::CRATE_DEF_ID;
19-
use rustc_span::source_map::Span;
20-
use rustc_span::sym;
19+
use rustc_span::{sym, Span};
2120

2221
declare_clippy_lint! {
2322
/// ### What it does

clippy_lints/src/missing_inline.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ use rustc_ast::ast;
33
use rustc_hir as hir;
44
use rustc_lint::{self, LateContext, LateLintPass, LintContext};
55
use rustc_session::{declare_lint_pass, declare_tool_lint};
6-
use rustc_span::source_map::Span;
7-
use rustc_span::sym;
6+
use rustc_span::{sym, Span};
87

98
declare_clippy_lint! {
109
/// ### What it does

0 commit comments

Comments
 (0)