mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-27 01:04:03 +00:00
39e23ef532
- remove unused (pun intentional) `continue` - improve wording with assoc items in general
36 lines
528 B
Rust
36 lines
528 B
Rust
#![feature(inherent_associated_types)]
|
|
#![allow(incomplete_features)]
|
|
#![deny(unused)]
|
|
|
|
struct Foo;
|
|
|
|
impl Foo {
|
|
fn one() {}
|
|
//~^ ERROR associated items `one`, `two`, `CONSTANT`, `Type`, and `three` are never used [dead_code]
|
|
|
|
fn two(&self) {}
|
|
|
|
// seperation between items
|
|
// ...
|
|
// ...
|
|
|
|
fn used() {}
|
|
|
|
const CONSTANT: usize = 5;
|
|
|
|
// more seperation
|
|
// ...
|
|
// ...
|
|
|
|
type Type = usize;
|
|
|
|
fn three(&self) {
|
|
Foo::one();
|
|
// ...
|
|
}
|
|
}
|
|
|
|
fn main() {
|
|
Foo::used();
|
|
}
|