Table of Contents

Class Node

Namespace
EzrSquared.Runtime.Nodes
Assembly
ezrSquared-lib.dll

The representation of an ezrĀ² source code construct. This is the base class of all nodes. Only for inheritance!

public abstract record Node
Inheritance
object
Node
Derived

Constructors

Node(Position, Position)

The representation of an ezrĀ² source code construct. This is the base class of all nodes. Only for inheritance!

protected Node(Position StartPosition, Position EndPosition)

Parameters

StartPosition Position

The starting Position of the Node.

EndPosition Position

The ending Position of the Node.

Properties

EndPosition

The ending Position of the Node.

public Position EndPosition { get; init; }

Property Value

Position

StartPosition

The starting Position of the Node.

public Position StartPosition { get; init; }

Property Value

Position