Module file

Source

Structs§

FileSpan
A range that is indexed in a specific file.
SimpleFile
A file database that contains only one file.
SimpleFiles
A file database that stores multiple files.

Traits§

Files
Interface for interacting with source files that are identified by a unique identifier.
Span
A value which can be used as the range inside of a diagnostic.

Functions§

line_starts
Computes the byte indicies of every line start.

Type Aliases§

FileId
An id that points into a file database.