]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/issues/issue-68788-in-trait-item-propagation.rs
Rollup merge of #92399 - Veeupup:fix_vec_typo, r=Dylan-DPC
[rust.git] / src / test / ui / parser / issues / issue-68788-in-trait-item-propagation.rs
1 // Make sure we don't propagate restrictions on trait impl items to items inside them.
2
3 // check-pass
4 // edition:2018
5
6 fn main() {}
7
8 trait X {
9     fn foo();
10 }
11
12 impl X for () {
13     fn foo() {
14         struct S;
15         impl S {
16             pub const X: u8 = 0;
17             pub const fn bar() {}
18             async fn qux() {}
19         }
20     }
21 }