using System; using System.Diagnostics; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace System.Linq.Expressions { /// Represents a named parameter expression. // Token: 0x020000C5 RID: 197 [Token(Token = "0x20000C5")] [DebuggerTypeProxy(typeof(Expression.ParameterExpressionProxy))] public class ParameterExpression : Expression { // Token: 0x06000581 RID: 1409 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000581")] [Address(RVA = "0x10D9150", Offset = "0x10D8150", VA = "0x1810D9150")] internal ParameterExpression(string name) { } // Token: 0x06000582 RID: 1410 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000582")] [Address(RVA = "0x10D8B40", Offset = "0x10D7B40", VA = "0x1810D8B40")] internal static ParameterExpression Make(Type type, string name, bool isByRef) { return null; } /// Gets the static type of the expression that this represents. /// The that represents the static type of the expression. // Token: 0x170000F7 RID: 247 // (get) Token: 0x06000583 RID: 1411 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000F7")] public override Type Type { [Token(Token = "0x6000583")] [Address(RVA = "0x10D91C0", Offset = "0x10D81C0", VA = "0x1810D91C0", Slot = "5")] get { return null; } } /// Returns the node type of this . /// The that represents this expression. // Token: 0x170000F8 RID: 248 // (get) Token: 0x06000584 RID: 1412 RVA: 0x00003270 File Offset: 0x00001470 [Token(Token = "0x170000F8")] public sealed override ExpressionType NodeType { [Token(Token = "0x6000584")] [Address(RVA = "0xC3E7D0", Offset = "0xC3D7D0", VA = "0x180C3E7D0", Slot = "4")] get { return ExpressionType.Add; } } /// Gets the name of the parameter or variable. /// A that contains the name of the parameter. // Token: 0x170000F9 RID: 249 // (get) Token: 0x06000585 RID: 1413 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000F9")] public string Name { [Token(Token = "0x6000585")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] [CompilerGenerated] get { return null; } } /// Indicates that this ParameterExpression is to be treated as a parameter. /// True if this ParameterExpression is a parameter, otherwise false. // Token: 0x170000FA RID: 250 // (get) Token: 0x06000586 RID: 1414 RVA: 0x00003288 File Offset: 0x00001488 [Token(Token = "0x170000FA")] public bool IsByRef { [Token(Token = "0x6000586")] [Address(RVA = "0x85CED0", Offset = "0x85BED0", VA = "0x18085CED0")] get { return default(bool); } } // Token: 0x06000587 RID: 1415 RVA: 0x000032A0 File Offset: 0x000014A0 [Token(Token = "0x6000587")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")] internal virtual bool GetIsByRef() { return default(bool); } /// Dispatches to the specific visit method for this node type. For example, calls the . /// The visitor to visit this node with. /// The result of visiting this node. // Token: 0x06000588 RID: 1416 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000588")] [Address(RVA = "0x10D8B10", Offset = "0x10D7B10", VA = "0x1810D8B10", Slot = "9")] protected internal override Expression Accept(ExpressionVisitor visitor) { return null; } } }