mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 02:33:55 +00:00
Fix errors in test/ui
This commit is contained in:
parent
2c783c3543
commit
2af18a2b38
@ -13,7 +13,7 @@ mod bar {
|
|||||||
}
|
}
|
||||||
fn f() {
|
fn f() {
|
||||||
::foo::m!();
|
::foo::m!();
|
||||||
println!(); // OK on 2015 edition (at least for now)
|
println!(); //~ ERROR cannot find macro `print!` in this scope
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7,6 +7,15 @@ LL | fn f() { ::bar::m!(); }
|
|||||||
LL | Vec::new(); //~ ERROR failed to resolve
|
LL | Vec::new(); //~ ERROR failed to resolve
|
||||||
| ^^^ use of undeclared type or module `Vec`
|
| ^^^ use of undeclared type or module `Vec`
|
||||||
|
|
||||||
|
error: cannot find macro `print!` in this scope
|
||||||
|
--> $DIR/no_implicit_prelude.rs:16:9
|
||||||
|
|
|
||||||
|
LL | println!(); //~ ERROR cannot find macro `print!` in this scope
|
||||||
|
| ^^^^^^^^^^^
|
||||||
|
|
|
||||||
|
= help: have you added the `#[macro_use]` on the module/import?
|
||||||
|
= note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
|
||||||
|
|
||||||
error[E0599]: no method named `clone` found for type `()` in the current scope
|
error[E0599]: no method named `clone` found for type `()` in the current scope
|
||||||
--> $DIR/no_implicit_prelude.rs:12:12
|
--> $DIR/no_implicit_prelude.rs:12:12
|
||||||
|
|
|
|
||||||
@ -20,7 +29,7 @@ LL | ().clone() //~ ERROR no method named `clone` found
|
|||||||
= note: the following trait is implemented but not in scope, perhaps add a `use` for it:
|
= note: the following trait is implemented but not in scope, perhaps add a `use` for it:
|
||||||
`use std::clone::Clone;`
|
`use std::clone::Clone;`
|
||||||
|
|
||||||
error: aborting due to 2 previous errors
|
error: aborting due to 3 previous errors
|
||||||
|
|
||||||
Some errors occurred: E0433, E0599.
|
Some errors occurred: E0433, E0599.
|
||||||
For more information about an error, try `rustc --explain E0433`.
|
For more information about an error, try `rustc --explain E0433`.
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
use std::vec::Vec;
|
use std::vec::Vec;
|
||||||
|
|
||||||
fn last<T>(v: Vec<&T> ) -> std::option::Option<T> {
|
fn last<T>(v: Vec<&T> ) -> std::option::Option<T> {
|
||||||
panic!();
|
::std::panic!();
|
||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
Loading…
Reference in New Issue
Block a user