Crate liu

Source

Structs§

Ast
AstAlloc
BasicBlock
Block
CodeLoc
Diagnostic
Represents a diagnostic message that can provide information like errors and warnings to the user.
ErrorMessage
Expr
ExprId
ExprRange
ExprRangeIter
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.
StringTable
Token
TypeEnv

Enums§

BinaryExprKind
ControlKind
Error
ExprKind
Key
MultiLabel
A multi-line label to render.
OpKind
TokenKind
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§

SingleLabel
Single-line label, with an optional message.