Table of Contents

Class InvalidNode

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

The dummy invalid Node structure. For returning instead of null if an EzrSyntaxError occurs during parsing.

public record InvalidNode : Node
Inheritance
object
InvalidNode
Inherited Members

Constructors

InvalidNode(Position, Position)

Creates a new InvalidNode object.

private InvalidNode(Position startPosition, Position endPosition)

Parameters

startPosition Position

The starting Position of the InvalidNode.

endPosition Position

The ending Position of the InvalidNode.

Fields

s_invalidNode

The static InvalidNode object.

internal static readonly InvalidNode s_invalidNode

Field Value

InvalidNode