3 // This test verifies that the `ConstProp` pass doesn't cause an ICE when evaluating polymorphic
6 pub trait ArrowPrimitiveType {
10 pub fn new<T: ArrowPrimitiveType>() {
11 assert_eq!(0, std::mem::size_of::<T::Native>());
14 impl ArrowPrimitiveType for () {