[This is preliminary documentation and is subject to change.]
Provides functions for working with textual source code i.e. reading source form file, named memory buffer, project items and the like
Classes
Class | Description | |
---|---|---|
![]() | FileNameList |
Represents a list of file names
|
![]() | FileSource |
Represents source code stored in a file
|
![]() | ListOfISourceText |
Represents a list of strings used as source text
|
![]() | StreamSource |
Represents source code stored in a stream
|
![]() | StringSource |
Provides source code from string
|
![]() | StringSourceList |
Represents a list of strings used as source text
|
Structures
Structure | Description | |
---|---|---|
![]() | SourceCodeRef |
Represents a reference to the source code which may be named buffer or project source item (i.e. solution project item)
|
![]() | SourcePosition |
Represents position in source input
|
![]() | SourceVector |
Represents a pointer to the named source code and character position
|
Interfaces
Interface | Description | |
---|---|---|
![]() | ISourceText |
Represents source code input text (usually text from file)
|