]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/trait-item-with-defaultness-fail-semantic.rs
Merge commit 'da5a6fb1b65ec6581a67e942a3850f6bc15a552c' into clippyup
[rust.git] / src / test / ui / parser / trait-item-with-defaultness-fail-semantic.rs
1 #![feature(specialization)] //~ WARN the feature `specialization` is incomplete
2
3 fn main() {}
4
5 trait X {
6     default const A: u8; //~ ERROR `default` is only allowed on items in `impl` definitions
7     default const B: u8 = 0;  //~ ERROR `default` is only allowed on items in `impl` definitions
8     default type D; //~ ERROR `default` is only allowed on items in `impl` definitions
9     default type C: Ord; //~ ERROR `default` is only allowed on items in `impl` definitions
10     default fn f1(); //~ ERROR `default` is only allowed on items in `impl` definitions
11     default fn f2() {} //~ ERROR `default` is only allowed on items in `impl` definitions
12 }