using System;
using System.Runtime.ConstrainedExecution;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System
{
/// Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.
// Token: 0x0200018B RID: 395
[Token(Token = "0x200018B")]
[ClassInterface(ClassInterfaceType.AutoDual)]
[ComVisible(true)]
[Serializable]
public class Object
{
/// Determines whether the specified object is equal to the current object.
/// The object to compare with the current object.
///
/// if the specified object is equal to the current object; otherwise, .
// Token: 0x06000FE1 RID: 4065 RVA: 0x0000CC00 File Offset: 0x0000AE00
[Token(Token = "0x6000FE1")]
[Address(RVA = "0x4C3A20", Offset = "0x4C2820", VA = "0x1804C3A20", Slot = "0")]
public virtual bool Equals(object obj)
{
return default(bool);
}
/// Determines whether the specified object instances are considered equal.
/// The first object to compare.
/// The second object to compare.
///
/// if the objects are considered equal; otherwise, . If both and are null, the method returns .
// Token: 0x06000FE2 RID: 4066 RVA: 0x0000CC18 File Offset: 0x0000AE18
[Token(Token = "0x6000FE2")]
[Address(RVA = "0x2A0BD10", Offset = "0x2A0AB10", VA = "0x182A0BD10")]
public static bool Equals(object objA, object objB)
{
return default(bool);
}
/// Initializes a new instance of the class.
// Token: 0x06000FE3 RID: 4067 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FE3")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
public Object()
{
}
/// Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
// Token: 0x06000FE4 RID: 4068 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FE4")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "1")]
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
protected virtual void Finalize()
{
}
/// Serves as the default hash function.
/// A hash code for the current object.
// Token: 0x06000FE5 RID: 4069 RVA: 0x0000CC30 File Offset: 0x0000AE30
[Token(Token = "0x6000FE5")]
[Address(RVA = "0x2A02170", Offset = "0x2A00F70", VA = "0x182A02170", Slot = "2")]
public virtual int GetHashCode()
{
return 0;
}
/// Gets the of the current instance.
/// The exact runtime type of the current instance.
// Token: 0x06000FE6 RID: 4070 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000FE6")]
[Address(RVA = "0x2A0BD40", Offset = "0x2A0AB40", VA = "0x182A0BD40")]
public Type GetType()
{
return null;
}
/// Creates a shallow copy of the current .
/// A shallow copy of the current .
// Token: 0x06000FE7 RID: 4071 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000FE7")]
[Address(RVA = "0x2A0BD50", Offset = "0x2A0AB50", VA = "0x182A0BD50")]
protected object MemberwiseClone()
{
return null;
}
/// Returns a string that represents the current object.
/// A string that represents the current object.
// Token: 0x06000FE8 RID: 4072 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000FE8")]
[Address(RVA = "0x2A0BD60", Offset = "0x2A0AB60", VA = "0x182A0BD60", Slot = "3")]
public virtual string ToString()
{
return null;
}
// Token: 0x06000FE9 RID: 4073 RVA: 0x0000CC48 File Offset: 0x0000AE48
[Token(Token = "0x6000FE9")]
[Address(RVA = "0x2A02170", Offset = "0x2A00F70", VA = "0x182A02170")]
internal static int InternalGetHashCode(object o)
{
return 0;
}
// Token: 0x06000FEA RID: 4074 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FEA")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void FieldGetter(string typeName, string fieldName, ref object val)
{
}
// Token: 0x06000FEB RID: 4075 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000FEB")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void FieldSetter(string typeName, string fieldName, object val)
{
}
}
}