using System; using System.Diagnostics; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace System.Linq.Expressions { /// Represents a named parameter expression. // 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; } /// Gets the static type of the expression that this represents. /// The that represents the static type of the expression. // 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; } } /// Returns the node type of this . /// The that represents this expression. // 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; } } /// Gets the name of the parameter or variable. /// A that contains the name of the parameter. // 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; } } /// Indicates that this ParameterExpression is to be treated as a parameter. /// True if this ParameterExpression is a parameter, otherwise false. // 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); } /// 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: 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; } } }