Files
2026-06-04 11:42:34 +02:00

42 lines
1016 B
C#

using System;
namespace System.Reflection.Emit
{
// Token: 0x020001EE RID: 494
internal class DynamicMethodTokenGenerator : TokenGenerator
{
// Token: 0x060019B2 RID: 6578 RVA: 0x00062010 File Offset: 0x00060210
public DynamicMethodTokenGenerator(DynamicMethod m)
{
this.m = m;
}
// Token: 0x060019B3 RID: 6579 RVA: 0x00062020 File Offset: 0x00060220
public int GetToken(string str)
{
return this.m.AddRef(str);
}
// Token: 0x060019B4 RID: 6580 RVA: 0x00062030 File Offset: 0x00060230
public int GetToken(MethodInfo method, Type[] opt_param_types)
{
throw new InvalidOperationException();
}
// Token: 0x060019B5 RID: 6581 RVA: 0x00062038 File Offset: 0x00060238
public int GetToken(MemberInfo member)
{
return this.m.AddRef(member);
}
// Token: 0x060019B6 RID: 6582 RVA: 0x00062048 File Offset: 0x00060248
public int GetToken(SignatureHelper helper)
{
return this.m.AddRef(helper);
}
// Token: 0x040007A0 RID: 1952
private DynamicMethod m;
}
}