diff options
Diffstat (limited to 'src/test/ui/trivial-bounds/trivial-bounds-inconsistent-projection-error.rs')
-rw-r--r-- | src/test/ui/trivial-bounds/trivial-bounds-inconsistent-projection-error.rs | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/test/ui/trivial-bounds/trivial-bounds-inconsistent-projection-error.rs b/src/test/ui/trivial-bounds/trivial-bounds-inconsistent-projection-error.rs deleted file mode 100644 index e0f299630..000000000 --- a/src/test/ui/trivial-bounds/trivial-bounds-inconsistent-projection-error.rs +++ /dev/null @@ -1,23 +0,0 @@ -#![feature(trivial_bounds)] -#![allow(unused)] - -struct B; - -trait A { - type X; - fn get_x() -> Self::X; -} - -impl A for B { - type X = u8; - fn get_x() -> u8 { 0 } -} - -fn global_bound_is_hidden() -> u8 -where - B: A<X = i32> -{ - B::get_x() //~ ERROR -} - -fn main () {} |