using System; using System.Collections.Generic; using System.Reflection; using Cpp2IlInjected; namespace System.Linq.Expressions { // Token: 0x020000AF RID: 175 [Token(Token = "0x20000AF")] internal sealed class MethodCallExpression3 : MethodCallExpression, IArgumentProvider { // Token: 0x060004CD RID: 1229 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004CD")] [Address(RVA = "0x57D740", Offset = "0x57C540", VA = "0x18057D740")] public MethodCallExpression3(MethodInfo method, Expression arg0, Expression arg1, Expression arg2) { } // Token: 0x060004CE RID: 1230 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004CE")] [Address(RVA = "0x57D570", Offset = "0x57C370", VA = "0x18057D570", Slot = "14")] public override Expression GetArgument(int index) { return null; } // Token: 0x170000CB RID: 203 // (get) Token: 0x060004CF RID: 1231 RVA: 0x00002EC8 File Offset: 0x000010C8 [Token(Token = "0x170000CB")] public override int ArgumentCount { [Token(Token = "0x60004CF")] [Address(RVA = "0x53A4A0", Offset = "0x5392A0", VA = "0x18053A4A0", Slot = "15")] get { return 0; } } // Token: 0x060004D0 RID: 1232 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004D0")] [Address(RVA = "0x57D620", Offset = "0x57C420", VA = "0x18057D620", Slot = "13")] internal override MethodCallExpression Rewrite(Expression instance, IReadOnlyList args) { return null; } // Token: 0x040001DB RID: 475 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001DB")] private object _arg0; // Token: 0x040001DC RID: 476 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001DC")] private readonly Expression _arg1; // Token: 0x040001DD RID: 477 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001DD")] private readonly Expression _arg2; } }