// Assembly: Newtonsoft.Json
// Full name: Newtonsoft.Json.Linq.JValue

namespace Newtonsoft.Json.Linq
{
public class JValue // TypeDefIndex: 10436
{
	// Fields
	type#21280 _valueType;
	type#23706 _value;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#23705 value, type#21279 type) { }
	// RVA: -1
	internal type#28660 .ctor(type#21283 other, type#21314 settings) { }
	// RVA: -1
	public type#28660 .ctor(type#20900 value) { }
	// RVA: -1
	public type#28660 .ctor(type#17162 value) { }
	// RVA: -1
	public type#28660 .ctor(type#27937 value) { }
	// RVA: -1
	public type#28660 .ctor(type#17430 value) { }
	// RVA: -1
	public type#28660 .ctor(type#26059 value) { }
	// RVA: -1
	public type#28660 .ctor(type#17076 value) { }
	// RVA: -1
	public type#28660 .ctor(type#17106 value) { }
	// RVA: -1
	public type#28660 .ctor(type#15313 value) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 value) { }
	// RVA: -1
	public type#28660 .ctor(type#19280 value) { }
	// RVA: -1
	public type#28660 .ctor(type#28203 value) { }
	// RVA: -1
	public type#28660 .ctor(type#27436 value) { }
	// RVA: -1
	public type#28660 .ctor(type#23705 value) { }
	// RVA: -1
	internal virtual type#15313 DeepEquals(type#21272 node) { }
	// RVA: -1
	public virtual type#15313 get_HasValues() { }
	// RVA: -1
	private static type#20867 CompareBigInteger(type#15147 i1, type#23705 i2) { }
	// RVA: -1
	internal static type#20867 Compare(type#21279 valueType, type#23705 objA, type#23705 objB) { }
	// RVA: -1
	private static type#20867 CompareFloat(type#23705 objA, type#23705 objB) { }
	// RVA: -1
	private static type#15313 Operation(type#18210 operation, type#23705 objA, type#23705 objB, type#12030 result) { }
	// RVA: -1
	internal virtual type#21272 CloneToken(type#21314 settings) { }
	// RVA: -1
	public static type#21283 CreateComment(type#26576 value) { }
	// RVA: -1
	public static type#21283 CreateNull() { }
	// RVA: -1
	public static type#21283 CreateUndefined() { }
	// RVA: -1
	private static type#21279 GetValueType(type#9676 current, type#23705 value) { }
	// RVA: -1
	private static type#21279 GetStringValueType(type#9676 current) { }
	// RVA: -1
	public virtual type#21279 get_Type() { }
	// RVA: -1
	public type#23705 get_Value() { }
	// RVA: -1
	public virtual type#28660 WriteTo(type#21390 writer, type#13190 converters) { }
	// RVA: -1
	internal virtual type#20867 GetDeepHashCode() { }
	// RVA: -1
	private static type#15313 ValuesEquals(type#21283 v1, type#21283 v2) { }
	// RVA: -1
	public virtual type#15313 Equals(type#21283 other) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#26576 ToString(type#20119 formatProvider) { }
	// RVA: -1
	public virtual type#26576 ToString(type#26576 format, type#20119 formatProvider) { }
	// RVA: -1
	protected virtual type#17562 GetMetaObject(type#18184 parameter) { }
	// RVA: -1
	private virtual type#20867 System.IComparable.CompareTo(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#21283 obj) { }
	// RVA: -1
	private virtual type#27728 System.IConvertible.GetTypeCode() { }
	// RVA: -1
	private virtual type#15313 System.IConvertible.ToBoolean(type#20119 provider) { }
	// RVA: -1
	private virtual type#15837 System.IConvertible.ToChar(type#20119 provider) { }
	// RVA: -1
	private virtual type#25514 System.IConvertible.ToSByte(type#20119 provider) { }
	// RVA: -1
	private virtual type#15455 System.IConvertible.ToByte(type#20119 provider) { }
	// RVA: -1
	private virtual type#20856 System.IConvertible.ToInt16(type#20119 provider) { }
	// RVA: -1
	private virtual type#27901 System.IConvertible.ToUInt16(type#20119 provider) { }
	// RVA: -1
	private virtual type#20867 System.IConvertible.ToInt32(type#20119 provider) { }
	// RVA: -1
	private virtual type#27917 System.IConvertible.ToUInt32(type#20119 provider) { }
	// RVA: -1
	private virtual type#20900 System.IConvertible.ToInt64(type#20119 provider) { }
	// RVA: -1
	private virtual type#27937 System.IConvertible.ToUInt64(type#20119 provider) { }
	// RVA: -1
	private virtual type#26059 System.IConvertible.ToSingle(type#20119 provider) { }
	// RVA: -1
	private virtual type#17430 System.IConvertible.ToDouble(type#20119 provider) { }
	// RVA: -1
	private virtual type#17162 System.IConvertible.ToDecimal(type#20119 provider) { }
	// RVA: -1
	private virtual type#17076 System.IConvertible.ToDateTime(type#20119 provider) { }
	// RVA: -1
	private virtual type#23705 System.IConvertible.ToType(type#27705 conversionType, type#20119 provider) { }
}
}
