Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
clang/include/clang/Basic/DiagnosticSemaKinds.td
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 3,049 Lines • ▼ Show 20 Lines | |||||||||
def err_attribute_bad_sve_vector_size : Error< | def err_attribute_bad_sve_vector_size : Error< | ||||||||
"invalid SVE vector size '%0', must match value set by " | "invalid SVE vector size '%0', must match value set by " | ||||||||
"'-msve-vector-bits' ('%1')">; | "'-msve-vector-bits' ('%1')">; | ||||||||
def err_attribute_arm_feature_sve_bits_unsupported : Error< | def err_attribute_arm_feature_sve_bits_unsupported : Error< | ||||||||
"%0 is only supported when '-msve-vector-bits=<bits>' is specified with a " | "%0 is only supported when '-msve-vector-bits=<bits>' is specified with a " | ||||||||
"value of 128, 256, 512, 1024 or 2048.">; | "value of 128, 256, 512, 1024 or 2048.">; | ||||||||
def err_sve_vector_in_non_sve_target : Error< | def err_sve_vector_in_non_sve_target : Error< | ||||||||
"SVE vector type %0 cannot be used in a target without sve">; | "SVE vector type %0 cannot be used in a target without sve">; | ||||||||
def err_attribute_riscv_rvv_bits_unsupported : Error< | |||||||||
"%0 is only supported when '-mrvv-vector-bits=<bits>' is specified with a " | |||||||||
"value of \"zvl\" or a power 2 in the range [64,65536]">; | |||||||||
aaron.ballmanUnsubmitted Not Done ReplyInline Actions
aaron.ballman: | |||||||||
def err_attribute_bad_rvv_vector_size : Error< | |||||||||
"invalid RVV vector size '%0', must match value set by " | |||||||||
"'-mrvv-vector-bits' ('%1')">; | |||||||||
def err_attribute_invalid_rvv_type : Error< | |||||||||
"%0 attribute applied to non-RVV type %1">; | |||||||||
def err_attribute_requires_positive_integer : Error< | def err_attribute_requires_positive_integer : Error< | ||||||||
"%0 attribute requires a %select{positive|non-negative}1 " | "%0 attribute requires a %select{positive|non-negative}1 " | ||||||||
"integral compile time constant expression">; | "integral compile time constant expression">; | ||||||||
def err_attribute_requires_opencl_version : Error< | def err_attribute_requires_opencl_version : Error< | ||||||||
"attribute %0 is supported in the OpenCL version %1%select{| onwards}2">; | "attribute %0 is supported in the OpenCL version %1%select{| onwards}2">; | ||||||||
def err_invalid_branch_protection_spec : Error< | def err_invalid_branch_protection_spec : Error< | ||||||||
"invalid or misplaced branch protection specification '%0'">; | "invalid or misplaced branch protection specification '%0'">; | ||||||||
def warn_unsupported_branch_protection_spec : Warning< | def warn_unsupported_branch_protection_spec : Warning< | ||||||||
▲ Show 20 Lines • Show All 94 Lines • ▼ Show 20 Lines | |||||||||
def err_callback_implicit_this_not_available : Error< | def err_callback_implicit_this_not_available : Error< | ||||||||
"'callback' argument at position %0 references unavailable implicit 'this'">; | "'callback' argument at position %0 references unavailable implicit 'this'">; | ||||||||
def err_init_method_bad_return_type : Error< | def err_init_method_bad_return_type : Error< | ||||||||
"init methods must return an object pointer type, not %0">; | "init methods must return an object pointer type, not %0">; | ||||||||
def err_attribute_invalid_size : Error< | def err_attribute_invalid_size : Error< | ||||||||
"vector size not an integral multiple of component size">; | "vector size not an integral multiple of component size">; | ||||||||
def err_attribute_zero_size : Error<"zero %0 size">; | def err_attribute_zero_size : Error<"zero %0 size">; | ||||||||
def err_attribute_size_too_large : Error<"%0 size too large">; | def err_attribute_size_too_large : Error<"%0 size too large">; | ||||||||
def err_typecheck_sve_ambiguous : Error< | def err_typecheck_sve_rvv_ambiguous : Error< | ||||||||
"cannot combine fixed-length and sizeless SVE vectors in expression, result is ambiguous (%0 and %1)">; | "cannot combine fixed-length and sizeless %select{SVE|RVV}0 vectors " | ||||||||
"in expression, result is ambiguous (%1 and %2)">; | |||||||||
def err_typecheck_sve_rvv_gnu_ambiguous : Error< | def err_typecheck_sve_rvv_gnu_ambiguous : Error< | ||||||||
"cannot combine GNU and %select{SVE|RVV}0 vectors in expression, result is ambiguous (%1 and %2)">; | "cannot combine GNU and %select{SVE|RVV}0 vectors in expression, result is ambiguous (%1 and %2)">; | ||||||||
def err_typecheck_vector_not_convertable_implict_truncation : Error< | def err_typecheck_vector_not_convertable_implict_truncation : Error< | ||||||||
"cannot convert between %select{scalar|vector}0 type %1 and vector type" | "cannot convert between %select{scalar|vector}0 type %1 and vector type" | ||||||||
" %2 as implicit conversion would cause truncation">; | " %2 as implicit conversion would cause truncation">; | ||||||||
def err_typecheck_vector_not_convertable : Error< | def err_typecheck_vector_not_convertable : Error< | ||||||||
"cannot convert between vector values of different size (%0 and %1)">; | "cannot convert between vector values of different size (%0 and %1)">; | ||||||||
def err_typecheck_vector_not_convertable_non_scalar : Error< | def err_typecheck_vector_not_convertable_non_scalar : Error< | ||||||||
▲ Show 20 Lines • Show All 8,638 Lines • Show Last 20 Lines |