csharp
public readonly record struct LinePositionSpanA half-open span between two LinePositions.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (2)
public LinePosition StartFirst position covered.
public LinePosition EndOne past the last position covered.
Methods (2)
public LinePositionSpan(LinePosition Start, LinePosition End)A half-open span between two LinePositions.
public override string ToString()Renders both endpoints in the one-based form used by compiler output.
Used by (14)
- BinderVixen.Ui.Markup
- BoundAttributeVixen.Ui.Markup
- BoundElementVixen.Ui.Markup
- BoundExpressionVixen.Ui.Markup
- ComponentEmitterVixen.Ui.Markup
- DiagnosticFormatterVixen.Core.Syntax
- LocationVixen.Core.Syntax
- RecoveryTestsVixen.Ui.Markup.Tests
- RedTreeTestsVixen.Core.Syntax.Tests
- SourceTextVixen.Core.Syntax
- SourceTextTestsVixen.Core.Syntax.Tests
- VxmlGeneratorVixen.Ui.Markup.Generators
- DiagnosticsTestsVixen.Raven.Tests
- ShaderDocumentVixen.Editor.AssetEditors