add comment to closure-move-use-after-move-diagnostic.rs add comment to missing-operator-after-float.rs add comment to closure-array-break-length.rs add comment to box-lifetime-argument-not-allowed.rs add comment to const-return-outside-fn.rs add comment to drop-conflicting-impls.rs add comment to unbalanced-doublequote-2.rs add comment to borrow-immutable-deref-box.rs add comment to for-in-const-eval.rs add comment to borrowck-annotated-static-lifetime.rs cleaned up cast-rfc0401.rs add comment to nll-anon-to-static.rs add comment to cast-to-dyn-any.rs add comment to missing-associated-items.rs add comment to enum-discriminant-missing-variant.rs
21 lines
577 B
Rust
21 lines
577 B
Rust
//! regression test for issue <https://github.com/rust-lang/rust/issues/23173>
|
|
enum Token {
|
|
LeftParen,
|
|
RightParen,
|
|
Plus,
|
|
Minus, /* etc */
|
|
}
|
|
struct Struct {
|
|
a: usize,
|
|
}
|
|
|
|
fn use_token(token: &Token) {
|
|
unimplemented!()
|
|
}
|
|
|
|
fn main() {
|
|
use_token(&Token::Homura); //~ ERROR no variant or associated item named `Homura`
|
|
Struct::method(); //~ ERROR no function or associated item named `method` found
|
|
Struct::method; //~ ERROR no function or associated item named `method` found
|
|
Struct::Assoc; //~ ERROR no associated item named `Assoc` found
|
|
}
|