diff --git a/crates/intrinsic-test/src/arm/types.rs b/crates/intrinsic-test/src/arm/types.rs index 68510658b3..9f3d6302f4 100644 --- a/crates/intrinsic-test/src/arm/types.rs +++ b/crates/intrinsic-test/src/arm/types.rs @@ -35,7 +35,7 @@ impl IntrinsicTypeDefinition for ArmIntrinsicType { fn rust_type(&self) -> String { let rust_prefix = self.0.kind.rust_prefix(); - let c_prefix = self.0.kind.rust_prefix(); + let c_prefix = self.0.kind.c_prefix(); if self.0.ptr_constant { self.c_type() } else if let (Some(bit_len), simd_len, vec_len) = diff --git a/crates/intrinsic-test/src/common/argument.rs b/crates/intrinsic-test/src/common/argument.rs index 8f1573f17d..443ccb919f 100644 --- a/crates/intrinsic-test/src/common/argument.rs +++ b/crates/intrinsic-test/src/common/argument.rs @@ -33,7 +33,7 @@ where } pub fn has_constraint(&self) -> bool { - self.constraint.is_none() + self.constraint.is_some() } pub fn type_and_name_from_c(arg: &str) -> (&str, &str) {