diff options
Diffstat (limited to '')
-rw-r--r-- | src/test/ui/resolve/levenshtein.stderr | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/src/test/ui/resolve/levenshtein.stderr b/src/test/ui/resolve/levenshtein.stderr new file mode 100644 index 000000000..249a7e53d --- /dev/null +++ b/src/test/ui/resolve/levenshtein.stderr @@ -0,0 +1,72 @@ +error[E0412]: cannot find type `esize` in this scope + --> $DIR/levenshtein.rs:5:11 + | +LL | fn foo(c: esize) {} // Misspelled primitive type name. + | ^^^^^ help: a builtin type with a similar name exists: `isize` + +error[E0412]: cannot find type `Baz` in this scope + --> $DIR/levenshtein.rs:10:10 + | +LL | enum Bar { } + | -------- similarly named enum `Bar` defined here +LL | +LL | type A = Baz; // Misspelled type name. + | ^^^ help: an enum with a similar name exists: `Bar` + +error[E0412]: cannot find type `Opiton` in this scope + --> $DIR/levenshtein.rs:12:10 + | +LL | type B = Opiton<u8>; // Misspelled type name from the prelude. + | ^^^^^^ help: an enum with a similar name exists: `Option` + | + ::: $SRC_DIR/core/src/option.rs:LL:COL + | +LL | pub enum Option<T> { + | ------------------ similarly named enum `Option` defined here + +error[E0412]: cannot find type `Baz` in this scope + --> $DIR/levenshtein.rs:16:14 + | +LL | type A = Baz; // No suggestion here, Bar is not visible + | ^^^ not found in this scope + +error[E0425]: cannot find value `MAXITEM` in this scope + --> $DIR/levenshtein.rs:24:20 + | +LL | const MAX_ITEM: usize = 10; + | --------------------------- similarly named constant `MAX_ITEM` defined here +... +LL | let v = [0u32; MAXITEM]; // Misspelled constant name. + | ^^^^^^^ help: a constant with a similar name exists: `MAX_ITEM` + +error[E0425]: cannot find function `foobar` in this scope + --> $DIR/levenshtein.rs:26:5 + | +LL | fn foo_bar() {} + | ------------ similarly named function `foo_bar` defined here +... +LL | foobar(); // Misspelled function name. + | ^^^^^^ help: a function with a similar name exists: `foo_bar` + +error[E0412]: cannot find type `first` in module `m` + --> $DIR/levenshtein.rs:28:15 + | +LL | pub struct First; + | ----------------- similarly named struct `First` defined here +... +LL | let b: m::first = m::second; // Misspelled item in module. + | ^^^^^ help: a struct with a similar name exists (notice the capitalization): `First` + +error[E0425]: cannot find value `second` in module `m` + --> $DIR/levenshtein.rs:28:26 + | +LL | pub struct Second; + | ------------------ similarly named unit struct `Second` defined here +... +LL | let b: m::first = m::second; // Misspelled item in module. + | ^^^^^^ help: a unit struct with a similar name exists (notice the capitalization): `Second` + +error: aborting due to 8 previous errors + +Some errors have detailed explanations: E0412, E0425. +For more information about an error, try `rustc --explain E0412`. |