================
@@ -4351,6 +4352,17 @@ static bool CheckVecStepTraitOperandType(Sema &S,
QualType T,
return false;
}
+static bool CheckVectorElementsTraitOperandType(Sema &S, QualType T,
+ SourceLocation Loc,
+ SourceRange ArgRange) {
+ // builtin_vectorelements supports both fixed-sized and scalable vectors.
+ if (!T->isVectorType() && !T->isSizelessVectorType()) {
+ S.Diag(Loc, diag::err_vectorelements_non_vector) << T << ArgRange;
----------------
lawben wrote:
Done
https://github.com/llvm/llvm-project/pull/69010
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits