Files
27Aug2021-Cpp2IL-Dump/Singular/Newtonsoft/Json/Utilities/ConvertUtils.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

233 lines
7.6 KiB
C#

using System;
using System.ComponentModel;
using System.Globalization;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000043 RID: 67
[Token(Token = "0x2000035")]
internal static class ConvertUtils
{
// Token: 0x060002A3 RID: 675 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027B")]
[Address(RVA = "0x2C4E2C0", Offset = "0x2C4D2C0", VA = "0x182C4E2C0")]
private static Func<object, object> CreateCastConverter(ConvertUtils.TypeConvertKey t)
{
return null;
}
// Token: 0x060002A4 RID: 676 RVA: 0x00002FE8 File Offset: 0x000011E8
[Token(Token = "0x600027C")]
[Address(RVA = "0x2C4D220", Offset = "0x2C4C220", VA = "0x182C4D220")]
public static bool CanConvertType(Type initialType, Type targetType, bool allowTypeNameToString)
{
return default(bool);
}
// Token: 0x060002A5 RID: 677 RVA: 0x00003000 File Offset: 0x00001200
[Token(Token = "0x600027D")]
[Address(RVA = "0x2C4E7E0", Offset = "0x2C4D7E0", VA = "0x182C4E7E0")]
private static bool IsComponentConverter(TypeConverter converter)
{
return default(bool);
}
// Token: 0x060002A6 RID: 678 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027E")]
[Address(RVA = "0x22B0610", Offset = "0x22AF610", VA = "0x1822B0610")]
public static T Convert<T>(object initialValue)
{
return null;
}
// Token: 0x060002A7 RID: 679 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027F")]
[Address(RVA = "0x22B06B0", Offset = "0x22AF6B0", VA = "0x1822B06B0")]
public static T Convert<T>(object initialValue, CultureInfo culture)
{
return null;
}
// Token: 0x060002A8 RID: 680 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000280")]
[Address(RVA = "0x2C4D8C0", Offset = "0x2C4C8C0", VA = "0x182C4D8C0")]
public static object Convert(object initialValue, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x060002A9 RID: 681 RVA: 0x00003018 File Offset: 0x00001218
[Token(Token = "0x6000281")]
[Address(RVA = "0x26C9D60", Offset = "0x26C8D60", VA = "0x1826C9D60")]
public static bool TryConvert<T>(object initialValue, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002AA RID: 682 RVA: 0x00003030 File Offset: 0x00001230
[Token(Token = "0x6000282")]
[Address(RVA = "0x26C9C90", Offset = "0x26C8C90", VA = "0x1826C9C90")]
public static bool TryConvert<T>(object initialValue, CultureInfo culture, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002AB RID: 683 RVA: 0x00003048 File Offset: 0x00001248
[Token(Token = "0x6000283")]
[Address(RVA = "0x2C4E990", Offset = "0x2C4D990", VA = "0x182C4E990")]
public static bool TryConvert(object initialValue, CultureInfo culture, Type targetType, out object convertedValue)
{
return default(bool);
}
// Token: 0x060002AC RID: 684 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000284")]
[Address(RVA = "0x22B0480", Offset = "0x22AF480", VA = "0x1822B0480")]
public static T ConvertOrCast<T>(object initialValue)
{
return null;
}
// Token: 0x060002AD RID: 685 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000285")]
[Address(RVA = "0x22B0520", Offset = "0x22AF520", VA = "0x1822B0520")]
public static T ConvertOrCast<T>(object initialValue, CultureInfo culture)
{
return null;
}
// Token: 0x060002AE RID: 686 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000286")]
[Address(RVA = "0x2C4D700", Offset = "0x2C4C700", VA = "0x182C4D700")]
public static object ConvertOrCast(object initialValue, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x060002AF RID: 687 RVA: 0x00003060 File Offset: 0x00001260
[Token(Token = "0x6000287")]
[Address(RVA = "0x26C9BE0", Offset = "0x26C8BE0", VA = "0x1826C9BE0")]
public static bool TryConvertOrCast<T>(object initialValue, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002B0 RID: 688 RVA: 0x00003078 File Offset: 0x00001278
[Token(Token = "0x6000288")]
[Address(RVA = "0x26C9C90", Offset = "0x26C8C90", VA = "0x1826C9C90")]
public static bool TryConvertOrCast<T>(object initialValue, CultureInfo culture, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002B1 RID: 689 RVA: 0x00003090 File Offset: 0x00001290
[Token(Token = "0x6000289")]
[Address(RVA = "0x2C4E8C0", Offset = "0x2C4D8C0", VA = "0x182C4E8C0")]
public static bool TryConvertOrCast(object initialValue, CultureInfo culture, Type targetType, out object convertedValue)
{
return default(bool);
}
// Token: 0x060002B2 RID: 690 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028A")]
[Address(RVA = "0x2C4E500", Offset = "0x2C4D500", VA = "0x182C4E500")]
private static object EnsureTypeAssignable(object value, Type initialType, Type targetType)
{
return null;
}
// Token: 0x060002B3 RID: 691 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028B")]
[Address(RVA = "0x2C4E750", Offset = "0x2C4D750", VA = "0x182C4E750")]
internal static TypeConverter GetConverter(Type t)
{
return null;
}
// Token: 0x060002B4 RID: 692 RVA: 0x000030A8 File Offset: 0x000012A8
[Token(Token = "0x600028C")]
[Address(RVA = "0x2C4E860", Offset = "0x2C4D860", VA = "0x182C4E860")]
public static bool IsInteger(object value)
{
return default(bool);
}
// Token: 0x04000128 RID: 296
[Token(Token = "0x40000E5")]
private static readonly ThreadSafeStore<ConvertUtils.TypeConvertKey, Func<object, object>> CastConverters;
// Token: 0x02000044 RID: 68
[Token(Token = "0x20000CB")]
internal struct TypeConvertKey : IEquatable<ConvertUtils.TypeConvertKey>
{
// Token: 0x17000073 RID: 115
// (get) Token: 0x060002B6 RID: 694 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000199")]
public Type InitialType
{
[Token(Token = "0x60008FD")]
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
get
{
return null;
}
}
// Token: 0x17000074 RID: 116
// (get) Token: 0x060002B7 RID: 695 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700019A")]
public Type TargetType
{
[Token(Token = "0x60008FE")]
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
get
{
return null;
}
}
// Token: 0x060002B8 RID: 696 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008FF")]
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
public TypeConvertKey(Type initialType, Type targetType)
{
}
// Token: 0x060002B9 RID: 697 RVA: 0x000030C0 File Offset: 0x000012C0
[Token(Token = "0x6000900")]
[Address(RVA = "0x4AF380", Offset = "0x4AE380", VA = "0x1804AF380", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x060002BA RID: 698 RVA: 0x000030D8 File Offset: 0x000012D8
[Token(Token = "0x6000901")]
[Address(RVA = "0x2C60640", Offset = "0x2C5F640", VA = "0x182C60640", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x060002BB RID: 699 RVA: 0x000030F0 File Offset: 0x000012F0
[Token(Token = "0x6000902")]
[Address(RVA = "0x2C60570", Offset = "0x2C5F570", VA = "0x182C60570", Slot = "4")]
public bool Equals(ConvertUtils.TypeConvertKey other)
{
return default(bool);
}
// Token: 0x04000129 RID: 297
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40002C4")]
private readonly Type _initialType;
// Token: 0x0400012A RID: 298
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40002C5")]
private readonly Type _targetType;
}
}
}