Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

122 lines
4.2 KiB
C#

using System;
using System.Reflection;
using System.Reflection.Emit;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200004F RID: 79
[Token(Token = "0x2000039")]
internal class DynamicReflectionDelegateFactory : ReflectionDelegateFactory
{
// Token: 0x060002F1 RID: 753 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002AF")]
[Address(RVA = "0x243C2E0", Offset = "0x243B0E0", VA = "0x18243C2E0")]
private static DynamicMethod CreateDynamicMethod(string name, Type returnType, Type[] parameterTypes, Type owner)
{
return null;
}
// Token: 0x060002F2 RID: 754 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B0")]
[Address(RVA = "0x1D75210", Offset = "0x1D74010", VA = "0x181D75210", Slot = "4")]
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
{
return null;
}
// Token: 0x060002F3 RID: 755 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B1")]
[Address(RVA = "0x243C900", Offset = "0x243B700", VA = "0x18243C900")]
private void GenerateCreateMethodCallIL(MethodBase method, ILGenerator generator)
{
}
// Token: 0x060002F4 RID: 756 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B2")]
[Address(RVA = "0x220DCC0", Offset = "0x220CAC0", VA = "0x18220DCC0", Slot = "5")]
public override Func<T> CreateDefaultConstructor<T>(Type type)
{
return null;
}
// Token: 0x060002F5 RID: 757 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B3")]
[Address(RVA = "0x243C3E0", Offset = "0x243B1E0", VA = "0x18243C3E0")]
private void GenerateCreateDefaultConstructorIL(Type type, ILGenerator generator)
{
}
// Token: 0x060002F6 RID: 758 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B4")]
[Address(RVA = "0x220E0B0", Offset = "0x220CEB0", VA = "0x18220E0B0", Slot = "6")]
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x060002F7 RID: 759 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B5")]
[Address(RVA = "0x243C750", Offset = "0x243B550", VA = "0x18243C750")]
private void GenerateCreateGetPropertyIL(PropertyInfo propertyInfo, ILGenerator generator)
{
}
// Token: 0x060002F8 RID: 760 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B6")]
[Address(RVA = "0x220DE80", Offset = "0x220CC80", VA = "0x18220DE80", Slot = "7")]
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x060002F9 RID: 761 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B7")]
[Address(RVA = "0x243C660", Offset = "0x243B460", VA = "0x18243C660")]
private void GenerateCreateGetFieldIL(FieldInfo fieldInfo, ILGenerator generator)
{
}
// Token: 0x060002FA RID: 762 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B8")]
[Address(RVA = "0x1D75490", Offset = "0x1D74290", VA = "0x181D75490", Slot = "8")]
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x060002FB RID: 763 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B9")]
[Address(RVA = "0x243CEB0", Offset = "0x243BCB0", VA = "0x18243CEB0")]
internal static void GenerateCreateSetFieldIL(FieldInfo fieldInfo, ILGenerator generator)
{
}
// Token: 0x060002FC RID: 764 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002BA")]
[Address(RVA = "0x1D756F0", Offset = "0x1D744F0", VA = "0x181D756F0", Slot = "9")]
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x060002FD RID: 765 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002BB")]
[Address(RVA = "0x243CFD0", Offset = "0x243BDD0", VA = "0x18243CFD0")]
internal static void GenerateCreateSetPropertyIL(PropertyInfo propertyInfo, ILGenerator generator)
{
}
// Token: 0x060002FE RID: 766 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002BC")]
[Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")]
public DynamicReflectionDelegateFactory()
{
}
// Token: 0x04000139 RID: 313
[Token(Token = "0x40000E8")]
public static DynamicReflectionDelegateFactory Instance;
}
}