using System; using System.Collections; using Cpp2IlInjected; namespace System { /// Provides static methods for creating value tuples. // Token: 0x02000076 RID: 118 [Token(Token = "0x2000076")] [Serializable] public struct ValueTuple : IEquatable, IStructuralEquatable, IStructuralComparable, IComparable, IComparable { /// Returns a value that indicates whether the current instance is equal to a specified object. /// The object to compare to the current instance. /// /// if is a instance; otherwise, . // Token: 0x06000318 RID: 792 RVA: 0x000033F0 File Offset: 0x000015F0 [Token(Token = "0x6000318")] [Address(RVA = "0x32894A0", Offset = "0x32882A0", VA = "0x1832894A0", Slot = "0")] public override bool Equals(object obj) { return default(bool); } /// Determines whether two instances are equal. This method always returns . /// The value tuple to compare with the current instance. /// This method always returns . // Token: 0x06000319 RID: 793 RVA: 0x00003408 File Offset: 0x00001608 [Token(Token = "0x6000319")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "4")] public bool Equals(ValueTuple other) { return default(bool); } /// Returns a value that indicates whether the current instance is equal to a specified object based on a specified comparison method. /// The object to compare with this instance. /// An object that defines the method to use to evaluate whether the two objects are equal. /// /// if the current instance is equal to the specified object; otherwise, . // Token: 0x0600031A RID: 794 RVA: 0x00003420 File Offset: 0x00001620 [Token(Token = "0x600031A")] [Address(RVA = "0x32895E0", Offset = "0x32883E0", VA = "0x1832895E0", Slot = "5")] bool IStructuralEquatable.Equals(object other, IEqualityComparer comparer) { return default(bool); } /// Compares this instance with a specified object and returns an indication of their relative values. /// The object to compare with the current instance /// 0 if is a instance; otherwise, 1 if is . /// /// is not a instance. // Token: 0x0600031B RID: 795 RVA: 0x00003438 File Offset: 0x00001638 [Token(Token = "0x600031B")] [Address(RVA = "0x3289630", Offset = "0x3288430", VA = "0x183289630", Slot = "8")] int IComparable.CompareTo(object other) { return 0; } /// Compares the current instance to a specified instance. /// The object to compare with the current instance. /// This method always returns 0. /// /// is not a instance. // Token: 0x0600031C RID: 796 RVA: 0x00003450 File Offset: 0x00001650 [Token(Token = "0x600031C")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "9")] public int CompareTo(ValueTuple other) { return 0; } /// Compares the current instance to a specified object. /// The object to compare with the current instance. /// An object that provides custom rules for comparison. This parameter is ignored. /// Returns 0 if is a instance and 1 if is . /// /// is not a instance. // Token: 0x0600031D RID: 797 RVA: 0x00003468 File Offset: 0x00001668 [Token(Token = "0x600031D")] [Address(RVA = "0x32894F0", Offset = "0x32882F0", VA = "0x1832894F0", Slot = "7")] int IStructuralComparable.CompareTo(object other, IComparer comparer) { return 0; } /// Returns the hash code for the current instance. /// This method always return 0. // Token: 0x0600031E RID: 798 RVA: 0x00003480 File Offset: 0x00001680 [Token(Token = "0x600031E")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "2")] public override int GetHashCode() { return 0; } /// Returns the hash code for this instance. /// An object whose method computes the hash code. This parameter is ignored. /// The hash code for this instance. // Token: 0x0600031F RID: 799 RVA: 0x00003498 File Offset: 0x00001698 [Token(Token = "0x600031F")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "6")] int IStructuralEquatable.GetHashCode(IEqualityComparer comparer) { return 0; } /// Returns the string representation of this instance. /// This method always returns "()". // Token: 0x06000320 RID: 800 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000320")] [Address(RVA = "0x3289720", Offset = "0x3288520", VA = "0x183289720", Slot = "3")] public override string ToString() { return null; } // Token: 0x06000321 RID: 801 RVA: 0x000034B0 File Offset: 0x000016B0 [Token(Token = "0x6000321")] [Address(RVA = "0x3289190", Offset = "0x3287F90", VA = "0x183289190")] internal static int CombineHashCodes(int h1, int h2) { return 0; } // Token: 0x06000322 RID: 802 RVA: 0x000034C8 File Offset: 0x000016C8 [Token(Token = "0x6000322")] [Address(RVA = "0x3289210", Offset = "0x3288010", VA = "0x183289210")] internal static int CombineHashCodes(int h1, int h2, int h3) { return 0; } // Token: 0x06000323 RID: 803 RVA: 0x000034E0 File Offset: 0x000016E0 [Token(Token = "0x6000323")] [Address(RVA = "0x3289060", Offset = "0x3287E60", VA = "0x183289060")] internal static int CombineHashCodes(int h1, int h2, int h3, int h4) { return 0; } // Token: 0x06000324 RID: 804 RVA: 0x000034F8 File Offset: 0x000016F8 [Token(Token = "0x6000324")] [Address(RVA = "0x3288EF0", Offset = "0x3287CF0", VA = "0x183288EF0")] internal static int CombineHashCodes(int h1, int h2, int h3, int h4, int h5) { return 0; } // Token: 0x06000325 RID: 805 RVA: 0x00003510 File Offset: 0x00001710 [Token(Token = "0x6000325")] [Address(RVA = "0x32892E0", Offset = "0x32880E0", VA = "0x1832892E0")] internal static int CombineHashCodes(int h1, int h2, int h3, int h4, int h5, int h6) { return 0; } } }