m
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Linq.Expressions
|
||||
{
|
||||
/// <summary>Represents an expression that applies a delegate or lambda expression to a list of argument expressions.</summary>
|
||||
// Token: 0x02000095 RID: 149
|
||||
[Token(Token = "0x2000095")]
|
||||
[DebuggerTypeProxy(typeof(Expression.InvocationExpressionProxy))]
|
||||
public class InvocationExpression : Expression, IArgumentProvider
|
||||
{
|
||||
// Token: 0x060004B9 RID: 1209 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60004B9")]
|
||||
[Address(RVA = "0xE5CE30", Offset = "0xE5BE30", VA = "0x180E5CE30")]
|
||||
internal InvocationExpression(Expression expression, Type returnType)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets the static type of the expression that this <see cref="P:System.Linq.Expressions.InvocationExpression.Expression" /> represents.</summary>
|
||||
/// <returns>The <see cref="P:System.Linq.Expressions.InvocationExpression.Type" /> that represents the static type of the expression.</returns>
|
||||
// Token: 0x170000A8 RID: 168
|
||||
// (get) Token: 0x060004BA RID: 1210 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000A8")]
|
||||
public sealed override Type Type
|
||||
{
|
||||
[Token(Token = "0x60004BA")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "5")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns the node type of this expression. Extension nodes should return <see cref="F:System.Linq.Expressions.ExpressionType.Extension" /> when overriding this method.</summary>
|
||||
/// <returns>The <see cref="T:System.Linq.Expressions.ExpressionType" /> of the expression.</returns>
|
||||
// Token: 0x170000A9 RID: 169
|
||||
// (get) Token: 0x060004BB RID: 1211 RVA: 0x00002EB0 File Offset: 0x000010B0
|
||||
[Token(Token = "0x170000A9")]
|
||||
public sealed override ExpressionType NodeType
|
||||
{
|
||||
[Token(Token = "0x60004BB")]
|
||||
[Address(RVA = "0x6899D0", Offset = "0x6889D0", VA = "0x1806899D0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return ExpressionType.Add;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the delegate or lambda expression to be applied.</summary>
|
||||
/// <returns>An <see cref="T:System.Linq.Expressions.Expression" /> that represents the delegate to be applied.</returns>
|
||||
// Token: 0x170000AA RID: 170
|
||||
// (get) Token: 0x060004BC RID: 1212 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000AA")]
|
||||
public Expression Expression
|
||||
{
|
||||
[Token(Token = "0x60004BC")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004BD RID: 1213 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004BD")]
|
||||
[Address(RVA = "0xE5DD80", Offset = "0xE5CD80", VA = "0x180E5DD80", Slot = "12")]
|
||||
[ExcludeFromCodeCoverage]
|
||||
public virtual Expression GetArgument(int index)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x170000AB RID: 171
|
||||
// (get) Token: 0x060004BE RID: 1214 RVA: 0x00002EC8 File Offset: 0x000010C8
|
||||
[Token(Token = "0x170000AB")]
|
||||
[ExcludeFromCodeCoverage]
|
||||
public virtual int ArgumentCount
|
||||
{
|
||||
[Token(Token = "0x60004BE")]
|
||||
[Address(RVA = "0xE5DE00", Offset = "0xE5CE00", VA = "0x180E5DE00", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004BF RID: 1215 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004BF")]
|
||||
[Address(RVA = "0xE5DD50", Offset = "0xE5CD50", VA = "0x180E5DD50", Slot = "9")]
|
||||
protected internal override Expression Accept(ExpressionVisitor visitor)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060004C0 RID: 1216 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60004C0")]
|
||||
[Address(RVA = "0xE5DDC0", Offset = "0xE5CDC0", VA = "0x180E5DDC0", Slot = "14")]
|
||||
[ExcludeFromCodeCoverage]
|
||||
internal virtual InvocationExpression Rewrite(Expression lambda, Expression[] arguments)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user