1
Fork 0

Rollup merge of #106863 - anden3:compiler-double-spaces, r=Nilstrieb

Remove various double spaces in compiler source comments.

Was asked to do it by `@Nilstrieb`
This commit is contained in:
Matthias Krüger 2023-01-15 01:01:37 +01:00 committed by GitHub
commit cc02ecc010
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 10 additions and 10 deletions

View file

@ -1100,7 +1100,7 @@ pub enum FieldsShape {
/// named `inverse_memory_index`. /// named `inverse_memory_index`.
/// ///
// FIXME(eddyb) build a better abstraction for permutations, if possible. // FIXME(eddyb) build a better abstraction for permutations, if possible.
// FIXME(camlorn) also consider small vector optimization here. // FIXME(camlorn) also consider small vector optimization here.
memory_index: Vec<u32>, memory_index: Vec<u32>,
}, },
} }

View file

@ -209,7 +209,7 @@ fn place_components_conflict<'tcx>(
match (elem, &base_ty.kind(), access) { match (elem, &base_ty.kind(), access) {
(_, _, Shallow(Some(ArtificialField::ArrayLength))) (_, _, Shallow(Some(ArtificialField::ArrayLength)))
| (_, _, Shallow(Some(ArtificialField::ShallowBorrow))) => { | (_, _, Shallow(Some(ArtificialField::ShallowBorrow))) => {
// The array length is like additional fields on the // The array length is like additional fields on the
// type; it does not overlap any existing data there. // type; it does not overlap any existing data there.
// Furthermore, if cannot actually be a prefix of any // Furthermore, if cannot actually be a prefix of any
// borrowed place (at least in MIR as it is currently.) // borrowed place (at least in MIR as it is currently.)

View file

@ -235,7 +235,7 @@ impl<'tcx> InferCtxtExt<'tcx> for InferCtxt<'tcx> {
/// # Parameters /// # Parameters
/// ///
/// - `def_id`, the `impl Trait` type /// - `def_id`, the `impl Trait` type
/// - `substs`, the substs used to instantiate this opaque type /// - `substs`, the substs used to instantiate this opaque type
/// - `instantiated_ty`, the inferred type C1 -- fully resolved, lifted version of /// - `instantiated_ty`, the inferred type C1 -- fully resolved, lifted version of
/// `opaque_defn.concrete_ty` /// `opaque_defn.concrete_ty`
#[instrument(level = "debug", skip(self))] #[instrument(level = "debug", skip(self))]

View file

@ -417,7 +417,7 @@ impl<'a, 'tcx> ExprUseVisitor<'a, 'tcx> {
// Named constants have to be equated with the value // Named constants have to be equated with the value
// being matched, so that's a read of the value being matched. // being matched, so that's a read of the value being matched.
// //
// FIXME: We don't actually reads for ZSTs. // FIXME: We don't actually reads for ZSTs.
needs_to_be_read = true; needs_to_be_read = true;
} }
_ => { _ => {

View file

@ -232,7 +232,7 @@ pub type PickResult<'tcx> = Result<Pick<'tcx>, MethodError<'tcx>>;
pub enum Mode { pub enum Mode {
// An expression of the form `receiver.method_name(...)`. // An expression of the form `receiver.method_name(...)`.
// Autoderefs are performed on `receiver`, lookup is done based on the // Autoderefs are performed on `receiver`, lookup is done based on the
// `self` argument of the method, and static methods aren't considered. // `self` argument of the method, and static methods aren't considered.
MethodCall, MethodCall,
// An expression of the form `Type::item` or `<T>::item`. // An expression of the form `Type::item` or `<T>::item`.
// No autoderefs are performed, lookup is done based on the type each // No autoderefs are performed, lookup is done based on the type each

View file

@ -193,7 +193,7 @@ pub struct TypeckResults<'tcx> {
pub generator_interior_types: ty::Binder<'tcx, Vec<GeneratorInteriorTypeCause<'tcx>>>, pub generator_interior_types: ty::Binder<'tcx, Vec<GeneratorInteriorTypeCause<'tcx>>>,
/// We sometimes treat byte string literals (which are of type `&[u8; N]`) /// We sometimes treat byte string literals (which are of type `&[u8; N]`)
/// as `&[u8]`, depending on the pattern in which they are used. /// as `&[u8]`, depending on the pattern in which they are used.
/// This hashset records all instances where we behave /// This hashset records all instances where we behave
/// like this to allow `const_to_pat` to reliably handle this situation. /// like this to allow `const_to_pat` to reliably handle this situation.
pub treat_byte_string_as_slice: ItemLocalSet, pub treat_byte_string_as_slice: ItemLocalSet,

View file

@ -469,7 +469,7 @@ impl<'a> Parser<'a> {
/// Try to recover the more general form `intersect ::= $pat_lhs @ $pat_rhs`. /// Try to recover the more general form `intersect ::= $pat_lhs @ $pat_rhs`.
/// ///
/// Allowed binding patterns generated by `binding ::= ref? mut? $ident @ $pat_rhs` /// Allowed binding patterns generated by `binding ::= ref? mut? $ident @ $pat_rhs`
/// should already have been parsed by now at this point, /// should already have been parsed by now at this point,
/// if the next token is `@` then we can try to parse the more general form. /// if the next token is `@` then we can try to parse the more general form.
/// ///
/// Consult `parse_pat_ident` for the `binding` grammar. /// Consult `parse_pat_ident` for the `binding` grammar.

View file

@ -2091,7 +2091,7 @@ fn parse_libs(matches: &getopts::Matches, error_format: ErrorOutputType) -> Vec<
.map(|s| { .map(|s| {
// Parse string of the form "[KIND[:MODIFIERS]=]lib[:new_name]", // Parse string of the form "[KIND[:MODIFIERS]=]lib[:new_name]",
// where KIND is one of "dylib", "framework", "static", "link-arg" and // where KIND is one of "dylib", "framework", "static", "link-arg" and
// where MODIFIERS are a comma separated list of supported modifiers // where MODIFIERS are a comma separated list of supported modifiers
// (bundle, verbatim, whole-archive, as-needed). Each modifier is prefixed // (bundle, verbatim, whole-archive, as-needed). Each modifier is prefixed
// with either + or - to indicate whether it is enabled or disabled. // with either + or - to indicate whether it is enabled or disabled.
// The last value specified for a given modifier wins. // The last value specified for a given modifier wins.

View file

@ -462,7 +462,7 @@ impl InlineAsmRegClass {
} }
/// Returns a suggested template modifier to use for this type and an /// Returns a suggested template modifier to use for this type and an
/// example of a register named formatted with it. /// example of a register named formatted with it.
/// ///
/// Such suggestions are useful if a type smaller than the full register /// Such suggestions are useful if a type smaller than the full register
/// size is used and a modifier can be used to point to the subregister of /// size is used and a modifier can be used to point to the subregister of

View file

@ -308,7 +308,7 @@ pub fn normalize_param_env_or_error<'tcx>(
// the `TypeOutlives` predicates first inside the unnormalized parameter environment, and // the `TypeOutlives` predicates first inside the unnormalized parameter environment, and
// then we normalize the `TypeOutlives` bounds inside the normalized parameter environment. // then we normalize the `TypeOutlives` bounds inside the normalized parameter environment.
// //
// This works fairly well because trait matching does not actually care about param-env // This works fairly well because trait matching does not actually care about param-env
// TypeOutlives predicates - these are normally used by regionck. // TypeOutlives predicates - these are normally used by regionck.
let outlives_predicates: Vec<_> = predicates let outlives_predicates: Vec<_> = predicates
.drain_filter(|predicate| { .drain_filter(|predicate| {