36 lines
1.0 KiB
C#
36 lines
1.0 KiB
C#
using System;
|
|
using System.Reflection;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Google.Protobuf.Reflection
|
|
{
|
|
// Token: 0x020000B6 RID: 182
|
|
[Token(Token = "0x20000B6")]
|
|
internal sealed class SingleFieldAccessor : FieldAccessorBase
|
|
{
|
|
// Token: 0x06000582 RID: 1410 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000582")]
|
|
[Address(RVA = "0x4402C0", Offset = "0x43F0C0", VA = "0x1804402C0")]
|
|
internal SingleFieldAccessor(PropertyInfo property, FieldDescriptor descriptor)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000583 RID: 1411 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000583")]
|
|
[Address(RVA = "0x440250", Offset = "0x43F050", VA = "0x180440250", Slot = "6")]
|
|
public override void SetValue(IMessage message, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000276 RID: 630
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000276")]
|
|
private readonly Action<IMessage, object> setValueDelegate;
|
|
|
|
// Token: 0x04000277 RID: 631
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000277")]
|
|
private readonly Action<IMessage> clearDelegate;
|
|
}
|
|
}
|