diff options
Diffstat (limited to 'src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs')
-rw-r--r-- | src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs b/src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs index f01bd3f30fe..24d4076b202 100644 --- a/src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs +++ b/src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs @@ -78,4 +78,15 @@ namespace Internal.Runtime CastClass, AllocateArray, } + + /// <summary> + /// Constants that describe the bits of the Flags field of MethodFixupCell. + /// </summary> + internal static class MethodFixupCellFlagsConstants + { + public const int CharSetMask = 0x7; + public const int IsObjectiveCMessageSendMask = 0x8; + public const int ObjectiveCMessageSendFunctionMask = 0x70; + public const int ObjectiveCMessageSendFunctionShift = 4; + } } |