typos: fix a grabbag of typos all over the place
This commit is contained in:
parent
95285c496f
commit
4b308b44e1
71 changed files with 92 additions and 94 deletions
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Test that we report an error if the trait ref in an qualified type
|
||||
// Test that we report an error if the trait ref in a qualified type
|
||||
// uses invalid type arguments.
|
||||
|
||||
trait Foo<T> {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Check that an constant-evaluation underflow highlights the correct
|
||||
// Check that a constant-evaluation underflow highlights the correct
|
||||
// spot (where the underflow occurred), while also providing the
|
||||
// overall context for what caused the evaluation.
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Check that an constant-evaluation underflow highlights the correct
|
||||
// Check that a constant-evaluation underflow highlights the correct
|
||||
// spot (where the underflow occurred).
|
||||
|
||||
const ONE: usize = 1;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Check that a arena (TypedArena) cannot carry elements whose drop
|
||||
// Check that an arena (TypedArena) cannot carry elements whose drop
|
||||
// methods might access borrowed data of lifetime that does not
|
||||
// strictly outlive the arena itself.
|
||||
//
|
||||
|
|
@ -30,7 +30,7 @@ struct CheckId<T:HasId> { v: T }
|
|||
// In the code below, the impl of HasId for `&'a usize` does not
|
||||
// actually access the borrowed data, but the point is that the
|
||||
// interface to CheckId does not (and cannot) know that, and therefore
|
||||
// when encountering the a value V of type CheckId<S>, we must
|
||||
// when encountering a value V of type CheckId<S>, we must
|
||||
// conservatively force the type S to strictly outlive V.
|
||||
impl<T:HasId> Drop for CheckId<T> {
|
||||
fn drop(&mut self) {
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
// except according to those terms.
|
||||
|
||||
// Reject mixing cyclic structure and Drop when using trait
|
||||
// objects to hide the the cross-references.
|
||||
// objects to hide the cross-references.
|
||||
//
|
||||
// (Compare against compile-fail/dropck_vec_cycle_checked.rs)
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
// except according to those terms.
|
||||
|
||||
// Test that we can parse a unit struct with a where clause, even if
|
||||
// it leads to a error later on since `T` is unused.
|
||||
// it leads to an error later on since `T` is unused.
|
||||
|
||||
struct Foo<T> where T: Copy; //~ ERROR parameter `T` is never used
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
//! Test that when a crate is linked under another name that that name is used in global paths
|
||||
//! Test that when a crate is linked under another name that name is used in global paths
|
||||
|
||||
extern crate core as bar;
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Creating a stack closure which references an box and then
|
||||
// Creating a stack closure which references a box and then
|
||||
// transferring ownership of the box before invoking the stack
|
||||
// closure results in a crash.
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ pub struct WithHrAssoc<T>
|
|||
}
|
||||
|
||||
fn with_assoc<'a,'b>() {
|
||||
// We get an error because beacuse 'b:'a does not hold:
|
||||
// We get an error because 'b:'a does not hold:
|
||||
|
||||
let _: &'a WithHrAssoc<TheType<'b>> = loop { };
|
||||
//~^ ERROR reference has a longer lifetime
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
use std::marker::PhantomData;
|
||||
|
||||
// A erroneous variant of `run-pass/unboxed_closures-infer-recursive-fn.rs`
|
||||
// An erroneous variant of `run-pass/unboxed_closures-infer-recursive-fn.rs`
|
||||
// where we attempt to perform mutation in the recursive function. This fails to compile
|
||||
// because it winds up requiring `FnMut` which enforces linearity.
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ struct Test5<'a, 'b:'a> { //~ ERROR regions=[[+, o];[];[]]
|
|||
|
||||
// Invariance is a trap from which NO ONE CAN ESCAPE.
|
||||
// In other words, even though the `&'b isize` occurs in
|
||||
// a argument list (which is contravariant), that
|
||||
// an argument list (which is contravariant), that
|
||||
// argument list occurs in an invariant context.
|
||||
|
||||
#[rustc_variance]
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
// error-pattern:stop
|
||||
|
||||
// #18576
|
||||
// Make sure that an calling extern function pointer in an unreachable
|
||||
// Make sure that calling an extern function pointer in an unreachable
|
||||
// context doesn't cause an LLVM assertion
|
||||
|
||||
#[allow(unreachable_code)]
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Check that a arena (TypedArena) can carry elements whose drop
|
||||
// Check that an arena (TypedArena) can carry elements whose drop
|
||||
// methods might access borrowed data, as long as the borrowed data
|
||||
// has lifetime that strictly outlives the arena itself.
|
||||
//
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Ensure that an user-defined type admits multiple inherent methods
|
||||
// Ensure that a user-defined type admits multiple inherent methods
|
||||
// with the same name, which can be called on values that have a
|
||||
// precise enough type to allow distinguishing between the methods.
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
// Regression test for #24085. Errors were occuring in region
|
||||
// Regression test for #24085. Errors were occurring in region
|
||||
// inference due to the requirement that `'a:b'`, which was getting
|
||||
// incorrectly translated in connection with the closure below.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue