This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,109 @@
using System;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace System.Linq.Expressions
{
/// <summary>Represents a named parameter expression.</summary>
// Token: 0x020000BA RID: 186
[Token(Token = "0x20000BA")]
[DebuggerTypeProxy(typeof(Expression.ParameterExpressionProxy))]
public class ParameterExpression : Expression
{
// Token: 0x060004F5 RID: 1269 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60004F5")]
[Address(RVA = "0x6BC4F0", Offset = "0x6BB2F0", VA = "0x1806BC4F0")]
internal ParameterExpression(string name)
{
}
// Token: 0x060004F6 RID: 1270 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60004F6")]
[Address(RVA = "0x6BBEE0", Offset = "0x6BACE0", VA = "0x1806BBEE0")]
internal static ParameterExpression Make(Type type, string name, bool isByRef)
{
return null;
}
/// <summary>Gets the static type of the expression that this <see cref="T:System.Linq.Expressions.Expression" /> represents.</summary>
/// <returns>The <see cref="P:System.Linq.Expressions.ParameterExpression.Type" /> that represents the static type of the expression.</returns>
// Token: 0x170000D7 RID: 215
// (get) Token: 0x060004F7 RID: 1271 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000D7")]
public override Type Type
{
[Token(Token = "0x60004F7")]
[Address(RVA = "0x6BC560", Offset = "0x6BB360", VA = "0x1806BC560", Slot = "5")]
get
{
return null;
}
}
/// <summary>Returns the node type of this <see cref="T:System.Linq.Expressions.Expression" />.</summary>
/// <returns>The <see cref="T:System.Linq.Expressions.ExpressionType" /> that represents this expression.</returns>
// Token: 0x170000D8 RID: 216
// (get) Token: 0x060004F8 RID: 1272 RVA: 0x00002FA0 File Offset: 0x000011A0
[Token(Token = "0x170000D8")]
public sealed override ExpressionType NodeType
{
[Token(Token = "0x60004F8")]
[Address(RVA = "0x4B1F20", Offset = "0x4B0D20", VA = "0x1804B1F20", Slot = "4")]
get
{
return ExpressionType.Add;
}
}
/// <summary>Gets the name of the parameter or variable.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the name of the parameter.</returns>
// Token: 0x170000D9 RID: 217
// (get) Token: 0x060004F9 RID: 1273 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000D9")]
public string Name
{
[Token(Token = "0x60004F9")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
}
/// <summary>Indicates that this ParameterExpression is to be treated as a <see langword="ByRef" /> parameter.</summary>
/// <returns>True if this ParameterExpression is a <see langword="ByRef" /> parameter, otherwise false.</returns>
// Token: 0x170000DA RID: 218
// (get) Token: 0x060004FA RID: 1274 RVA: 0x00002FB8 File Offset: 0x000011B8
[Token(Token = "0x170000DA")]
public bool IsByRef
{
[Token(Token = "0x60004FA")]
[Address(RVA = "0x539EE0", Offset = "0x538CE0", VA = "0x180539EE0")]
get
{
return default(bool);
}
}
// Token: 0x060004FB RID: 1275 RVA: 0x00002FD0 File Offset: 0x000011D0
[Token(Token = "0x60004FB")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "10")]
internal virtual bool GetIsByRef()
{
return default(bool);
}
/// <summary>Dispatches to the specific visit method for this node type. For example, <see cref="T:System.Linq.Expressions.MethodCallExpression" /> calls the <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />.</summary>
/// <param name="visitor">The visitor to visit this node with.</param>
/// <returns>The result of visiting this node.</returns>
// Token: 0x060004FC RID: 1276 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60004FC")]
[Address(RVA = "0x6BBEB0", Offset = "0x6BACB0", VA = "0x1806BBEB0", Slot = "9")]
protected internal override Expression Accept(ExpressionVisitor visitor)
{
return null;
}
}
}