Skip to content

Commit 3102edf

Browse files
committed
Fix redundant self usages
1 parent 32dc1ca commit 3102edf

37 files changed

Lines changed: 38 additions & 47 deletions

File tree

compiler/rustc_attr_parsing/src/attributes/stability.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use rustc_hir::{
99

1010
use super::prelude::*;
1111
use super::util::parse_version;
12-
use crate::session_diagnostics::{self};
12+
use crate::session_diagnostics;
1313

1414
macro_rules! reject_outside_std {
1515
($cx: ident) => {

compiler/rustc_attr_parsing/src/session_diagnostics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::num::IntErrorKind;
22

3-
use rustc_ast::{self as ast};
3+
use rustc_ast as ast;
44
use rustc_errors::codes::*;
55
use rustc_errors::{
66
Applicability, Diag, DiagArgValue, DiagCtxtHandle, Diagnostic, EmissionGuarantee, Level,

compiler/rustc_builtin_macros/src/cmdline_attrs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//! Attributes injected into the crate root from command line using `-Z crate-attr`.
22
3-
use rustc_ast::{self as ast};
3+
use rustc_ast as ast;
44
use rustc_errors::Diag;
55
use rustc_parse::parser::attr::InnerAttrPolicy;
66
use rustc_parse::{parse_in, source_str_to_stream};

compiler/rustc_codegen_llvm/src/debuginfo/metadata/enums/cpp_like.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ use crate::debuginfo::metadata::{
2121
size_and_align_of, type_di_node, unknown_file_metadata, visibility_di_flags,
2222
};
2323
use crate::debuginfo::utils::DIB;
24+
use crate::llvm;
2425
use crate::llvm::debuginfo::{DIFile, DIFlags, DIType};
25-
use crate::llvm::{self};
2626

2727
// The names of the associated constants in each variant wrapper struct.
2828
// These have to match up with the names being used in `intrinsic.natvis`.

compiler/rustc_codegen_llvm/src/debuginfo/metadata/enums/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ use crate::debuginfo::metadata::{
2121
file_metadata_from_def_id, type_di_node, unknown_file_metadata,
2222
};
2323
use crate::debuginfo::utils::{DIB, create_DIArray, get_namespace_for_item};
24+
use crate::llvm;
2425
use crate::llvm::debuginfo::{DIFlags, DIType};
25-
use crate::llvm::{self};
2626

2727
mod cpp_like;
2828
mod native;

compiler/rustc_codegen_llvm/src/debuginfo/metadata/enums/native.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ use rustc_abi::{Size, TagEncoding, VariantIdx, Variants};
55
use rustc_codegen_ssa::debuginfo::type_names::compute_debuginfo_type_name;
66
use rustc_codegen_ssa::debuginfo::{tag_base_type, wants_c_like_enum_debuginfo};
77
use rustc_codegen_ssa::traits::{ConstCodegenMethods, MiscCodegenMethods};
8-
use rustc_middle::bug;
98
use rustc_middle::ty::layout::{LayoutOf, TyAndLayout};
10-
use rustc_middle::ty::{self};
9+
use rustc_middle::{bug, ty};
1110
use smallvec::smallvec;
1211

1312
use crate::common::{AsCCharPtr, CodegenCx};
@@ -18,8 +17,8 @@ use crate::debuginfo::metadata::{
1817
unknown_file_metadata, visibility_di_flags,
1918
};
2019
use crate::debuginfo::utils::{DIB, create_DIArray, get_namespace_for_item};
20+
use crate::llvm;
2121
use crate::llvm::debuginfo::{DIFile, DIFlags, DIType};
22-
use crate::llvm::{self};
2322

2423
/// Build the debuginfo node for an enum type. The listing below shows how such a
2524
/// type looks like at the LLVM IR/DWARF level. It is a `DW_TAG_structure_type`

compiler/rustc_codegen_llvm/src/debuginfo/metadata/type_map.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ use rustc_middle::ty::{self, ExistentialTraitRef, Ty, TyCtxt};
1212
use super::{DefinitionLocation, SmallVec, UNKNOWN_LINE_NUMBER, unknown_file_metadata};
1313
use crate::common::CodegenCx;
1414
use crate::debuginfo::utils::{DIB, create_DIArray, debug_context};
15+
use crate::llvm;
1516
use crate::llvm::debuginfo::{DIFlags, DIScope, DIType};
16-
use crate::llvm::{self};
1717

1818
mod private {
1919
use rustc_macros::HashStable;

compiler/rustc_codegen_llvm/src/intrinsic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ use rustc_codegen_ssa::mir::operand::{OperandRef, OperandValue};
1313
use rustc_codegen_ssa::mir::place::{PlaceRef, PlaceValue};
1414
use rustc_codegen_ssa::traits::*;
1515
use rustc_data_structures::assert_matches;
16+
use rustc_hir as hir;
1617
use rustc_hir::def_id::LOCAL_CRATE;
17-
use rustc_hir::{self as hir};
1818
use rustc_middle::mir::BinOp;
1919
use rustc_middle::ty::layout::{FnAbiOf, HasTyCtxt, HasTypingEnv, LayoutOf};
2020
use rustc_middle::ty::offload_meta::OffloadMetadata;

compiler/rustc_hir_typeck/src/fallback.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ use std::cell::OnceCell;
22
use std::ops::ControlFlow;
33

44
use rustc_data_structures::fx::FxHashSet;
5+
use rustc_data_structures::graph;
56
use rustc_data_structures::graph::vec_graph::VecGraph;
6-
use rustc_data_structures::graph::{self};
77
use rustc_data_structures::unord::{UnordMap, UnordSet};
88
use rustc_hir as hir;
99
use rustc_hir::HirId;

compiler/rustc_lint/src/builtin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ use rustc_span::source_map::Spanned;
4444
use rustc_span::{DUMMY_SP, Ident, InnerSpan, Span, Symbol, kw, sym};
4545
use rustc_target::asm::InlineAsmArch;
4646
use rustc_trait_selection::infer::{InferCtxtExt, TyCtxtInferExt};
47+
use rustc_trait_selection::traits;
4748
use rustc_trait_selection::traits::misc::type_allowed_to_implement_copy;
4849
use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt as _;
49-
use rustc_trait_selection::traits::{self};
5050

5151
use crate::errors::BuiltinEllipsisInclusiveRangePatterns;
5252
use crate::lints::{

0 commit comments

Comments
 (0)