Namespace Loretta.CodeAnalysis.Text
Classes
SourceText
An abstraction of source text.
SourceTextContainer
An object that contains an instance of a SourceText and raises events when its current instance changes.
TextChangeEventArgs
Represents state for a TextChanged event.
TextLineCollection
Abstract base class for TextLine collections.
Structs
LinePosition
Immutable representation of a line number and position within a SourceText instance.
LinePositionSpan
Immutable span represented by a pair of line number and index within the line.
TextChange
Describes a single change when a particular span is replaced with a new text.
TextChangeRange
Represents the change to a span of text.
TextLine
Information about the character boundaries of a single line of text.
TextLineCollection.Enumerator
An enumerator for TextLineCollection.
TextSpan
Immutable abstract representation of a span of text. For example, in an error diagnostic that reports a location, it could come from a parsed string, text from a tool editor buffer, etc.
Enums
SourceHashAlgorithm
Specifies a hash algorithms used for hashing source files.