Structs§
- Ast
- AstAlloc
- Basic
Block - Block
- CodeLoc
- Diagnostic
- Represents a diagnostic message that can provide information like errors and warnings to the user.
- Error
Message - Expr
- ExprId
- Expr
Range - Expr
Range Iter - File
- FileDb
- Graph
- Label
- A label describing an underlined region of code associated with a diagnostic.
- Location
- A user-facing location in a source file.
- Locus
- The ‘location focus’ of a source code snippet.
- Proc
- Renderer
- A renderer of display list entries.
- String
Table - Token
- TypeEnv
Enums§
- Binary
Expr Kind - Control
Kind - Error
- Expr
Kind - Key
- Multi
Label - A multi-line label to render.
- OpKind
- Token
Kind - Type
Functions§
- check_
ast - column_
index - The column index at the given byte index in the source file. This is the number of characters to the given byte index.
- interpret
- lex
- line_
starts - parent_
if_ file - parse
- path_
clean - render_
diagnostic - uuid
Type Aliases§
- Single
Label - Single-line label, with an optional message.