Class IrNode
Base class for all IR nodes in the intermediate representation.
public abstract class IrNode
- Inheritance
-
IrNode
- Derived
- Inherited Members
Properties
Kind
Gets the node kind for pattern matching and visitors.
public abstract IrNodeKind Kind { get; }
Property Value
SourceLocation
Gets or sets the source location where this node originates from. Used to generate accurate error messages mapping back to C# source.
public SourceLocation? SourceLocation { get; set; }