Skip to content

Commit 9a3d45a

Browse files
authored
Switch to AllowByRefLike naming in Mono as well (#102516)
1 parent 7803a96 commit 9a3d45a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/mono/mono/metadata/object-internals.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1448,7 +1448,7 @@ typedef enum {
14481448
GENERIC_PARAMETER_ATTRIBUTE_REFERENCE_TYPE_CONSTRAINT = 0x0004,
14491449
GENERIC_PARAMETER_ATTRIBUTE_VALUE_TYPE_CONSTRAINT = 0x0008,
14501450
GENERIC_PARAMETER_ATTRIBUTE_CONSTRUCTOR_CONSTRAINT = 0x0010,
1451-
GENERIC_PARAMETER_ATTRIBUTE_ACCEPT_BYREFLIKE_CONSTRAINTS = 0x0020, // type argument can be ByRefLike
1451+
GENERIC_PARAMETER_ATTRIBUTE_ALLOW_BYREFLIKE_CONSTRAINTS = 0x0020, // type argument can be ByRefLike
14521452
GENERIC_PARAMETER_ATTRIBUTE_SPECIAL_CONSTRAINTS_MASK = 0x003c
14531453
} GenericParameterAttributes;
14541454

src/mono/mono/metadata/verify.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ is_valid_generic_instantiation (MonoGenericContainer *gc, MonoGenericContext *co
8787
return FALSE;
8888
}
8989

90-
if (m_class_is_byreflike (paramClass) && (param_info->flags & GENERIC_PARAMETER_ATTRIBUTE_ACCEPT_BYREFLIKE_CONSTRAINTS) == 0)
90+
if (m_class_is_byreflike (paramClass) && (param_info->flags & GENERIC_PARAMETER_ATTRIBUTE_ALLOW_BYREFLIKE_CONSTRAINTS) == 0)
9191
return FALSE;
9292

9393
if (!param_info->constraints && !(param_info->flags & GENERIC_PARAMETER_ATTRIBUTE_SPECIAL_CONSTRAINTS_MASK))

0 commit comments

Comments
 (0)