]> git.lizzy.rs Git - rust.git/blob - src/test/ui/associated-consts/associated-const-ambiguity-report.rs
Rollup merge of #105983 - compiler-errors:issue-105981, r=tmiasko
[rust.git] / src / test / ui / associated-consts / associated-const-ambiguity-report.rs
1 trait Foo {
2     const ID: i32;
3 }
4
5 trait Bar {
6     const ID: i32;
7 }
8
9 impl Foo for i32 {
10     const ID: i32 = 1;
11 }
12
13 impl Bar for i32 {
14     const ID: i32 = 3;
15 }
16
17 const X: i32 = <i32>::ID; //~ ERROR E0034
18
19 fn main() {
20     assert_eq!(1, X);
21 }