using System; using System.Runtime.ConstrainedExecution; using Cpp2IlInjected; namespace System.Runtime.CompilerServices { /// Provides a set of static methods and properties that provide support for compilers. This class cannot be inherited. // Token: 0x02000582 RID: 1410 [Token(Token = "0x2000582")] public static class RuntimeHelpers { // Token: 0x06002C99 RID: 11417 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002C99")] [Address(RVA = "0x2CFB360", Offset = "0x2CFA360", VA = "0x182CFB360")] private static void InitializeArray(Array array, IntPtr fldHandle) { } /// Provides a fast way to initialize an array from data that is stored in a module. /// The array to be initialized. /// A field handle that specifies the location of the data used to initialize the array. // Token: 0x06002C9A RID: 11418 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002C9A")] [Address(RVA = "0x2CFB2E0", Offset = "0x2CFA2E0", VA = "0x182CFB2E0")] public static void InitializeArray(Array array, RuntimeFieldHandle fldHandle) { } /// Gets the offset, in bytes, to the data in the given string. /// The byte offset, from the start of the object to the first character in the string. // Token: 0x170006C6 RID: 1734 // (get) Token: 0x06002C9B RID: 11419 RVA: 0x00018D68 File Offset: 0x00016F68 [Token(Token = "0x170006C6")] public static int OffsetToStringData { [Token(Token = "0x6002C9B")] [Address(RVA = "0x2CFB400", Offset = "0x2CFA400", VA = "0x182CFB400")] get { return 0; } } /// Serves as a hash function for a particular object, and is suitable for use in algorithms and data structures that use hash codes, such as a hash table. /// An object to retrieve the hash code for. /// A hash code for the object identified by the parameter. // Token: 0x06002C9C RID: 11420 RVA: 0x00018D80 File Offset: 0x00016F80 [Token(Token = "0x6002C9C")] [Address(RVA = "0x4F9150", Offset = "0x4F8150", VA = "0x1804F9150")] public static int GetHashCode(object o) { return 0; } /// Boxes a value type. /// The value type to be boxed. /// A boxed copy of if it is a value class; otherwise, itself. // Token: 0x06002C9D RID: 11421 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002C9D")] [Address(RVA = "0x2CFB2D0", Offset = "0x2CFA2D0", VA = "0x182CFB2D0")] public static object GetObjectValue(object obj) { return null; } // Token: 0x06002C9E RID: 11422 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002C9E")] [Address(RVA = "0x2CFB3F0", Offset = "0x2CFA3F0", VA = "0x182CFB3F0")] private static void RunClassConstructor(IntPtr type) { } /// Runs a specified class constructor method. /// A type handle that specifies the class constructor method to run. /// The class initializer throws an exception. // Token: 0x06002C9F RID: 11423 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002C9F")] [Address(RVA = "0x2CFB370", Offset = "0x2CFA370", VA = "0x182CFB370")] public static void RunClassConstructor(RuntimeTypeHandle type) { } // Token: 0x06002CA0 RID: 11424 RVA: 0x00018D98 File Offset: 0x00016F98 [Token(Token = "0x6002CA0")] [Address(RVA = "0xAE5C70", Offset = "0xAE4C70", VA = "0x180AE5C70")] private static bool SufficientExecutionStack() { return default(bool); } // Token: 0x06002CA1 RID: 11425 RVA: 0x00018DB0 File Offset: 0x00016FB0 [Token(Token = "0x6002CA1")] [Address(RVA = "0xAE5C70", Offset = "0xAE4C70", VA = "0x180AE5C70")] public static bool TryEnsureSufficientExecutionStack() { return default(bool); } /// Designates a body of code as a constrained execution region (CER). // Token: 0x06002CA2 RID: 11426 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002CA2")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] [MonoTODO] [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] [MonoTODO("Currently a no-op")] public static void PrepareConstrainedRegions() { } // Token: 0x06002CA3 RID: 11427 RVA: 0x00018DC8 File Offset: 0x00016FC8 [Token(Token = "0x6002CA3")] [Address(RVA = "0x21B5930", Offset = "0x21B4930", VA = "0x1821B5930")] public static bool IsReferenceOrContainsReferences() { return default(bool); } } }