Class Expr.Get
Inheritance
System.Object
Expr.Get
Assembly: Perlang.Common.dll
Syntax
public class Get : Expr, ITokenAware
Constructors
|
Improve this Doc
View Source
Get(Expr, Token)
Declaration
public Get(Expr object, Token name)
Parameters
Properties
|
Improve this Doc
View Source
Methods
Declaration
public ImmutableArray<MethodInfo> Methods { get; set; }
Property Value
Type |
Description |
ImmutableArray<MethodInfo> |
|
|
Improve this Doc
View Source
Name
Gets the name of the field/property/method that is being accessed.
Declaration
public Token Name { get; }
Property Value
|
Improve this Doc
View Source
Object
Gets the target object whose field/property/method is being accessed.
Declaration
public Expr Object { get; }
Property Value
|
Improve this Doc
View Source
Token
Declaration
public Token Token { get; }
Property Value
Methods
|
Improve this Doc
View Source
Accept<TR>(Expr.IVisitor<TR>)
Declaration
public override TR Accept<TR>(Expr.IVisitor<TR> visitor)
Parameters
Returns
Type Parameters
Overrides
Perlang.Expr.Accept<TR>(Perlang.Expr.IVisitor<TR>)
Implements