Namespace Pixie.Code
Classes
- DerivedSourceDocument
A derived source document whose spans resolve back to original source documents.
- OriginalSourceDocument
Represents a user-authored source document and owns its display coordinate mapping.
- PiecewiseSourceDocument
Represents a derived source document assembled from ordered source and generated-text pieces.
- PiecewiseSourceDocumentBuilder
Builds a PiecewiseSourceDocument incrementally.
- ResolvedSourceSpan
Represents the original source coverage for a span in a parsed source document.
- SourceDocument
Represents a source text buffer that can be consumed by a lexer or parser.
- SourceDocumentPiece
Represents one piece of text in a PiecewiseSourceDocument.
- SourceRegion
Specifies a sparse region of text in a document.
- StringDocument
A document of source code that is stored as a string.
Structs
- LineAndColumnPosition
Specifies a diagnostic display position in source code.
- OriginalSourceSpan
Represents a span in user-authored original source text.
- SourceLine
Represents one display line in an original source document.
- SourceSpan
Represents a source span backed by a document-relative character offset and length.