Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs')
-rw-r--r--src/coreclr/tools/Common/Internal/Runtime/RuntimeConstants.cs11
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;
+ }
}