mirror of https://github.com/rust-lang/rust.git
Rollup merge of #126776 - nnethercote:rustfmt-use-pre-cleanups-2, r=cuviper
Clean up more comments near use declarations #125443 will reformat all use declarations in the repository. There are a few edge cases involving comments on use declarations that require care. This PR fixes them up so #125443 can go ahead with a simple `x fmt --all`. A follow-up to #126717. r? ``@cuviper``
This commit is contained in:
commit
606d8cf9e8
|
@ -34,7 +34,6 @@ use super::{
|
||||||
Pointer, Projectable, Scalar, ValueVisitor,
|
Pointer, Projectable, Scalar, ValueVisitor,
|
||||||
};
|
};
|
||||||
|
|
||||||
// for the validation errors
|
|
||||||
use super::InterpError::UndefinedBehavior as Ub;
|
use super::InterpError::UndefinedBehavior as Ub;
|
||||||
use super::InterpError::Unsupported as Unsup;
|
use super::InterpError::Unsupported as Unsup;
|
||||||
use super::UndefinedBehaviorInfo::*;
|
use super::UndefinedBehaviorInfo::*;
|
||||||
|
|
|
@ -120,7 +120,6 @@ use types::*;
|
||||||
use unit_bindings::*;
|
use unit_bindings::*;
|
||||||
use unused::*;
|
use unused::*;
|
||||||
|
|
||||||
/// Useful for other parts of the compiler / Clippy.
|
|
||||||
pub use builtin::{MissingDoc, SoftLints};
|
pub use builtin::{MissingDoc, SoftLints};
|
||||||
pub use context::{CheckLintNameResult, FindLintError, LintStore};
|
pub use context::{CheckLintNameResult, FindLintError, LintStore};
|
||||||
pub use context::{EarlyContext, LateContext, LintContext};
|
pub use context::{EarlyContext, LateContext, LintContext};
|
||||||
|
|
|
@ -21,9 +21,7 @@ rustc_fluent_macro::fluent_messages! { "../messages.ftl" }
|
||||||
|
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
|
|
||||||
// Re-exports to avoid rustc_index version issues.
|
pub use rustc_index::{Idx, IndexVec}; // re-exported to avoid rustc_index version issues
|
||||||
pub use rustc_index::Idx;
|
|
||||||
pub use rustc_index::IndexVec;
|
|
||||||
|
|
||||||
#[cfg(feature = "rustc")]
|
#[cfg(feature = "rustc")]
|
||||||
use rustc_middle::ty::Ty;
|
use rustc_middle::ty::Ty;
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
//! due to incomplete stable coverage.
|
//! due to incomplete stable coverage.
|
||||||
|
|
||||||
// Prefer importing stable_mir over internal rustc constructs to make this file more readable.
|
// Prefer importing stable_mir over internal rustc constructs to make this file more readable.
|
||||||
|
|
||||||
use crate::rustc_smir::Tables;
|
use crate::rustc_smir::Tables;
|
||||||
use rustc_middle::ty::{self as rustc_ty, Const as InternalConst, Ty as InternalTy, TyCtxt};
|
use rustc_middle::ty::{self as rustc_ty, Const as InternalConst, Ty as InternalTy, TyCtxt};
|
||||||
use rustc_span::Symbol;
|
use rustc_span::Symbol;
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
// We avoid relying on anything else in the crate, apart from the `Debug` trait.
|
use crate::fmt::Debug; // the `Debug` trait is the only thing we use from `crate::fmt`
|
||||||
use crate::fmt::Debug;
|
|
||||||
use std::cmp::Ordering;
|
use std::cmp::Ordering;
|
||||||
use std::sync::atomic::{AtomicUsize, Ordering::SeqCst};
|
use std::sync::atomic::{AtomicUsize, Ordering::SeqCst};
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,6 @@ mod convert;
|
||||||
mod decode;
|
mod decode;
|
||||||
mod methods;
|
mod methods;
|
||||||
|
|
||||||
// stable re-exports
|
|
||||||
#[stable(feature = "try_from", since = "1.34.0")]
|
#[stable(feature = "try_from", since = "1.34.0")]
|
||||||
pub use self::convert::CharTryFromError;
|
pub use self::convert::CharTryFromError;
|
||||||
#[stable(feature = "char_from_str", since = "1.20.0")]
|
#[stable(feature = "char_from_str", since = "1.20.0")]
|
||||||
|
@ -32,11 +31,10 @@ pub use self::convert::ParseCharError;
|
||||||
#[stable(feature = "decode_utf16", since = "1.9.0")]
|
#[stable(feature = "decode_utf16", since = "1.9.0")]
|
||||||
pub use self::decode::{DecodeUtf16, DecodeUtf16Error};
|
pub use self::decode::{DecodeUtf16, DecodeUtf16Error};
|
||||||
|
|
||||||
// perma-unstable re-exports
|
|
||||||
#[unstable(feature = "char_internals", reason = "exposed only for libstd", issue = "none")]
|
#[unstable(feature = "char_internals", reason = "exposed only for libstd", issue = "none")]
|
||||||
pub use self::methods::encode_utf16_raw;
|
pub use self::methods::encode_utf16_raw; // perma-unstable
|
||||||
#[unstable(feature = "char_internals", reason = "exposed only for libstd", issue = "none")]
|
#[unstable(feature = "char_internals", reason = "exposed only for libstd", issue = "none")]
|
||||||
pub use self::methods::encode_utf8_raw;
|
pub use self::methods::encode_utf8_raw; // perma-unstable
|
||||||
|
|
||||||
use crate::ascii;
|
use crate::ascii;
|
||||||
use crate::error::Error;
|
use crate::error::Error;
|
||||||
|
|
|
@ -2,6 +2,9 @@
|
||||||
//!
|
//!
|
||||||
//! See the [module-level documentation](super) for more.
|
//! See the [module-level documentation](super) for more.
|
||||||
|
|
||||||
|
// No formatting: this file is nothing but re-exports, and their order is worth preserving.
|
||||||
|
#![cfg_attr(rustfmt, rustfmt::skip)]
|
||||||
|
|
||||||
// Re-exported core operators
|
// Re-exported core operators
|
||||||
#[stable(feature = "core_prelude", since = "1.4.0")]
|
#[stable(feature = "core_prelude", since = "1.4.0")]
|
||||||
#[doc(no_inline)]
|
#[doc(no_inline)]
|
||||||
|
@ -33,10 +36,7 @@ pub use crate::convert::{AsMut, AsRef, From, Into};
|
||||||
pub use crate::default::Default;
|
pub use crate::default::Default;
|
||||||
#[stable(feature = "core_prelude", since = "1.4.0")]
|
#[stable(feature = "core_prelude", since = "1.4.0")]
|
||||||
#[doc(no_inline)]
|
#[doc(no_inline)]
|
||||||
pub use crate::iter::{DoubleEndedIterator, ExactSizeIterator};
|
pub use crate::iter::{DoubleEndedIterator, ExactSizeIterator, Extend, IntoIterator, Iterator};
|
||||||
#[stable(feature = "core_prelude", since = "1.4.0")]
|
|
||||||
#[doc(no_inline)]
|
|
||||||
pub use crate::iter::{Extend, IntoIterator, Iterator};
|
|
||||||
#[stable(feature = "core_prelude", since = "1.4.0")]
|
#[stable(feature = "core_prelude", since = "1.4.0")]
|
||||||
#[doc(no_inline)]
|
#[doc(no_inline)]
|
||||||
pub use crate::option::Option::{self, None, Some};
|
pub use crate::option::Option::{self, None, Some};
|
||||||
|
|
|
@ -4,6 +4,9 @@
|
||||||
//! This module is imported by default when `#![no_std]` is used in the same
|
//! This module is imported by default when `#![no_std]` is used in the same
|
||||||
//! manner as the standard library's prelude.
|
//! manner as the standard library's prelude.
|
||||||
|
|
||||||
|
// No formatting: this file is nothing but re-exports, and their order is worth preserving.
|
||||||
|
#![cfg_attr(rustfmt, rustfmt::skip)]
|
||||||
|
|
||||||
#![stable(feature = "core_prelude", since = "1.4.0")]
|
#![stable(feature = "core_prelude", since = "1.4.0")]
|
||||||
|
|
||||||
mod common;
|
mod common;
|
||||||
|
|
|
@ -1809,10 +1809,9 @@ pub(crate) const unsafe fn align_offset<T: Sized>(p: *const T, a: usize) -> usiz
|
||||||
// FIXME(#75598): Direct use of these intrinsics improves codegen significantly at opt-level <=
|
// FIXME(#75598): Direct use of these intrinsics improves codegen significantly at opt-level <=
|
||||||
// 1, where the method versions of these operations are not inlined.
|
// 1, where the method versions of these operations are not inlined.
|
||||||
use intrinsics::{
|
use intrinsics::{
|
||||||
assume, cttz_nonzero, exact_div, mul_with_overflow, unchecked_rem, unchecked_sub,
|
assume, cttz_nonzero, exact_div, mul_with_overflow, unchecked_rem, unchecked_shl,
|
||||||
wrapping_add, wrapping_mul, wrapping_sub,
|
unchecked_shr, unchecked_sub, wrapping_add, wrapping_mul, wrapping_sub,
|
||||||
};
|
};
|
||||||
use intrinsics::{unchecked_shl, unchecked_shr};
|
|
||||||
|
|
||||||
/// Calculate multiplicative modular inverse of `x` modulo `m`.
|
/// Calculate multiplicative modular inverse of `x` modulo `m`.
|
||||||
///
|
///
|
||||||
|
|
|
@ -1,6 +1,19 @@
|
||||||
#![unstable(feature = "unicode_internals", issue = "none")]
|
#![unstable(feature = "unicode_internals", issue = "none")]
|
||||||
#![allow(missing_docs)]
|
#![allow(missing_docs)]
|
||||||
|
|
||||||
|
// The `pub use` ones are for use in alloc, and are not re-exported in std.
|
||||||
|
|
||||||
|
pub(crate) use unicode_data::alphabetic::lookup as Alphabetic;
|
||||||
|
pub use unicode_data::case_ignorable::lookup as Case_Ignorable;
|
||||||
|
pub use unicode_data::cased::lookup as Cased;
|
||||||
|
pub(crate) use unicode_data::cc::lookup as Cc;
|
||||||
|
pub use unicode_data::conversions;
|
||||||
|
pub(crate) use unicode_data::grapheme_extend::lookup as Grapheme_Extend;
|
||||||
|
pub(crate) use unicode_data::lowercase::lookup as Lowercase;
|
||||||
|
pub(crate) use unicode_data::n::lookup as N;
|
||||||
|
pub(crate) use unicode_data::uppercase::lookup as Uppercase;
|
||||||
|
pub(crate) use unicode_data::white_space::lookup as White_Space;
|
||||||
|
|
||||||
pub(crate) mod printable;
|
pub(crate) mod printable;
|
||||||
mod unicode_data;
|
mod unicode_data;
|
||||||
|
|
||||||
|
@ -16,16 +29,3 @@ mod unicode_data;
|
||||||
/// [Unicode 11.0 or later, Section 3.1 Versions of the Unicode Standard](https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf#page=4).
|
/// [Unicode 11.0 or later, Section 3.1 Versions of the Unicode Standard](https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf#page=4).
|
||||||
#[stable(feature = "unicode_version", since = "1.45.0")]
|
#[stable(feature = "unicode_version", since = "1.45.0")]
|
||||||
pub const UNICODE_VERSION: (u8, u8, u8) = unicode_data::UNICODE_VERSION;
|
pub const UNICODE_VERSION: (u8, u8, u8) = unicode_data::UNICODE_VERSION;
|
||||||
|
|
||||||
// For use in alloc, not re-exported in std.
|
|
||||||
pub use unicode_data::{
|
|
||||||
case_ignorable::lookup as Case_Ignorable, cased::lookup as Cased, conversions,
|
|
||||||
};
|
|
||||||
|
|
||||||
pub(crate) use unicode_data::alphabetic::lookup as Alphabetic;
|
|
||||||
pub(crate) use unicode_data::cc::lookup as Cc;
|
|
||||||
pub(crate) use unicode_data::grapheme_extend::lookup as Grapheme_Extend;
|
|
||||||
pub(crate) use unicode_data::lowercase::lookup as Lowercase;
|
|
||||||
pub(crate) use unicode_data::n::lookup as N;
|
|
||||||
pub(crate) use unicode_data::uppercase::lookup as Uppercase;
|
|
||||||
pub(crate) use unicode_data::white_space::lookup as White_Space;
|
|
||||||
|
|
|
@ -470,7 +470,6 @@ pub mod rt;
|
||||||
// The Rust prelude
|
// The Rust prelude
|
||||||
pub mod prelude;
|
pub mod prelude;
|
||||||
|
|
||||||
// Public module declarations and re-exports
|
|
||||||
#[stable(feature = "rust1", since = "1.0.0")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
pub use alloc_crate::borrow;
|
pub use alloc_crate::borrow;
|
||||||
#[stable(feature = "rust1", since = "1.0.0")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
|
|
|
@ -28,7 +28,6 @@ pub mod usercalls {
|
||||||
pub use crate::sys::abi::usercalls::raw::{do_usercall, Usercalls as UsercallNrs};
|
pub use crate::sys::abi::usercalls::raw::{do_usercall, Usercalls as UsercallNrs};
|
||||||
pub use crate::sys::abi::usercalls::raw::{Register, RegisterArgument, ReturnValue};
|
pub use crate::sys::abi::usercalls::raw::{Register, RegisterArgument, ReturnValue};
|
||||||
|
|
||||||
// fortanix-sgx-abi re-exports
|
|
||||||
pub use crate::sys::abi::usercalls::raw::Error;
|
pub use crate::sys::abi::usercalls::raw::Error;
|
||||||
pub use crate::sys::abi::usercalls::raw::{
|
pub use crate::sys::abi::usercalls::raw::{
|
||||||
ByteBuffer, Cancel, FifoDescriptor, Return, Usercall,
|
ByteBuffer, Cancel, FifoDescriptor, Return, Usercall,
|
||||||
|
|
|
@ -2,6 +2,9 @@
|
||||||
//!
|
//!
|
||||||
//! See the [module-level documentation](super) for more.
|
//! See the [module-level documentation](super) for more.
|
||||||
|
|
||||||
|
// No formatting: this file is nothing but re-exports, and their order is worth preserving.
|
||||||
|
#![cfg_attr(rustfmt, rustfmt::skip)]
|
||||||
|
|
||||||
// Re-exported core operators
|
// Re-exported core operators
|
||||||
#[stable(feature = "rust1", since = "1.0.0")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
#[doc(no_inline)]
|
#[doc(no_inline)]
|
||||||
|
|
|
@ -95,6 +95,9 @@
|
||||||
//! [book-enums]: ../../book/ch06-01-defining-an-enum.html
|
//! [book-enums]: ../../book/ch06-01-defining-an-enum.html
|
||||||
//! [book-iter]: ../../book/ch13-02-iterators.html
|
//! [book-iter]: ../../book/ch13-02-iterators.html
|
||||||
|
|
||||||
|
// No formatting: this file is nothing but re-exports, and their order is worth preserving.
|
||||||
|
#![cfg_attr(rustfmt, rustfmt::skip)]
|
||||||
|
|
||||||
#![stable(feature = "rust1", since = "1.0.0")]
|
#![stable(feature = "rust1", since = "1.0.0")]
|
||||||
|
|
||||||
mod common;
|
mod common;
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
#![deny(unsafe_op_in_unsafe_fn)]
|
#![deny(unsafe_op_in_unsafe_fn)]
|
||||||
#![allow(unused_macros)]
|
#![allow(unused_macros)]
|
||||||
|
|
||||||
// Re-export some of our utilities which are expected by other crates.
|
|
||||||
pub use crate::panicking::{begin_panic, panic_count};
|
pub use crate::panicking::{begin_panic, panic_count};
|
||||||
pub use core::panicking::{panic_display, panic_fmt};
|
pub use core::panicking::{panic_display, panic_fmt};
|
||||||
|
|
||||||
|
|
|
@ -39,12 +39,15 @@ pub mod time;
|
||||||
#[deny(unsafe_op_in_unsafe_fn)]
|
#[deny(unsafe_op_in_unsafe_fn)]
|
||||||
#[allow(unused)]
|
#[allow(unused)]
|
||||||
mod common;
|
mod common;
|
||||||
|
|
||||||
pub use common::*;
|
pub use common::*;
|
||||||
|
|
||||||
mod helpers;
|
mod helpers;
|
||||||
// These exports are listed individually to work around Rust's glob import
|
|
||||||
// conflict rules. If we glob export `helpers` and `common` together, then
|
// The following exports are listed individually to work around Rust's glob
|
||||||
// the compiler complains about conflicts.
|
// import conflict rules. If we glob export `helpers` and `common` together,
|
||||||
|
// then the compiler complains about conflicts.
|
||||||
|
|
||||||
pub use helpers::abort_internal;
|
pub use helpers::abort_internal;
|
||||||
pub use helpers::decode_error_kind;
|
pub use helpers::decode_error_kind;
|
||||||
use helpers::err2io;
|
use helpers::err2io;
|
||||||
|
|
|
@ -41,13 +41,16 @@ pub mod time;
|
||||||
#[deny(unsafe_op_in_unsafe_fn)]
|
#[deny(unsafe_op_in_unsafe_fn)]
|
||||||
#[allow(unused)]
|
#[allow(unused)]
|
||||||
mod common;
|
mod common;
|
||||||
|
|
||||||
pub use common::*;
|
pub use common::*;
|
||||||
|
|
||||||
#[path = "../wasi/helpers.rs"]
|
#[path = "../wasi/helpers.rs"]
|
||||||
mod helpers;
|
mod helpers;
|
||||||
// These exports are listed individually to work around Rust's glob import
|
|
||||||
// conflict rules. If we glob export `helpers` and `common` together, then
|
// The following exports are listed individually to work around Rust's glob
|
||||||
// the compiler complains about conflicts.
|
// import conflict rules. If we glob export `helpers` and `common` together,
|
||||||
|
// then the compiler complains about conflicts.
|
||||||
|
|
||||||
pub use helpers::abort_internal;
|
pub use helpers::abort_internal;
|
||||||
pub use helpers::decode_error_kind;
|
pub use helpers::decode_error_kind;
|
||||||
use helpers::err2io;
|
use helpers::err2io;
|
||||||
|
|
|
@ -25,7 +25,6 @@
|
||||||
#![feature(test)]
|
#![feature(test)]
|
||||||
#![allow(internal_features)]
|
#![allow(internal_features)]
|
||||||
|
|
||||||
// Public reexports
|
|
||||||
pub use self::bench::{black_box, Bencher};
|
pub use self::bench::{black_box, Bencher};
|
||||||
pub use self::console::run_tests_console;
|
pub use self::console::run_tests_console;
|
||||||
pub use self::options::{ColorConfig, Options, OutputFormat, RunIgnored, ShouldPanic};
|
pub use self::options::{ColorConfig, Options, OutputFormat, RunIgnored, ShouldPanic};
|
||||||
|
|
Loading…
Reference in New Issue