Table of Contents

Namespace MuLang.Core.Text

Classes

SourceText

Represents MuLang source text indexed by Unicode scalar values.

TextLineMap

Represents source line boundaries indexed by Unicode scalar offsets.

Structs

TextLocation

Represents a materialized source span with line and column information.

TextPosition

Represents a one-based line and column at a source-text offset.

TextSpan

Represents a contiguous range of source text.