]> git.lizzy.rs Git - rust.git/blob - tests/ui/traits/new-solver/pointer-sized.rs
15681cd132ec64b583380bbff700f3119bace75f
[rust.git] / tests / ui / traits / new-solver / pointer-sized.rs
1 #![feature(pointer_sized_trait)]
2
3 use std::marker::PointerSized;
4
5 fn require_pointer_sized(_: impl PointerSized) {}
6
7 fn main() {
8     require_pointer_sized(1usize);
9     require_pointer_sized(1u16);
10     //~^ ERROR `u16` needs to be a pointer-sized type
11     require_pointer_sized(&1i16);
12 }