Module ast

Module ast 

Source

Re-exports§

pub use span::Location;
pub use span::Span;
pub use crate::ast::Span;

Modules§

data
functions
linkage
span
types

Structs§

AstString
An owned string used by the AST.
BlockName
File
A file of QBE IR, containing a series of items.
FloatLiteral
GlobalName
Ident
An identifier in the source code.
NumericLiteral
Spanned
StringLiteral
A quoted string literal.
TemporaryName
TypeName

Enums§

FloatPrefix
A prefix for a FloatLiteral, which determines the size of the float.
Item

Traits§

Number
A type that can be used in a NumericLiteral.