mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 08:44:35 +00:00
Fix errors in test/ui
This commit is contained in:
parent
2c783c3543
commit
2af18a2b38
@ -13,7 +13,7 @@ mod bar {
|
||||
}
|
||||
fn f() {
|
||||
::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
|
||||
| ^^^ 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
|
||||
--> $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:
|
||||
`use std::clone::Clone;`
|
||||
|
||||
error: aborting due to 2 previous errors
|
||||
error: aborting due to 3 previous errors
|
||||
|
||||
Some errors occurred: E0433, E0599.
|
||||
For more information about an error, try `rustc --explain E0433`.
|
||||
|
@ -4,7 +4,7 @@
|
||||
use std::vec::Vec;
|
||||
|
||||
fn last<T>(v: Vec<&T> ) -> std::option::Option<T> {
|
||||
panic!();
|
||||
::std::panic!();
|
||||
}
|
||||
|
||||
fn main() {
|
||||
|
Loading…
Reference in New Issue
Block a user