List of all items
Structs
- Context
- clif::ClifBackend
- clif::ClifFunc
- codemap::Span
- diag::Diag
- diag::Label
- sema::Const
- sema::Module
- sema::Unit
- sema::air::Air
- sema::air::Call
- sema::air::Func
- sema::air::FuncDef
- sema::air::Return
- sema::scope::Scope
- syntax::ast::Arglist
- syntax::ast::Block
- syntax::ast::Call
- syntax::ast::Const
- syntax::ast::Func
- syntax::ast::Id
- syntax::ast::Int
- syntax::ast::NamedParam
- syntax::ast::Return
- syntax::ast::Stmnts
- syntax::ast::Str
- syntax::ast::TypeAnnotation
- syntax::ast::Unary
- syntax::scanner::Scanner
- syntax::token::Group
- syntax::token::Literal
- syntax::token::Punct
- syntax::token::Reserved
- syntax::token::TokenIter
- syntax::token::TokenStream
- types::FuncSig
- types::ThinPtr
- value::FuncId
Enums
- diag::Level
- sema::IntermediateExpr
- sema::air::Expr
- sema::air::Stmnt
- sema::scope::ScopedRef
- syntax::ast::Expr
- syntax::ast::FuncParam
- syntax::ast::UnaryOp
- syntax::parser::Recoverable
- syntax::scanner::Token
- syntax::token::Delimiter
- syntax::token::LiteralKind
- syntax::token::PunctKind
- syntax::token::ReservedWord
- syntax::token::TokenTree
- types::Mutable
- types::Type
- value::Value
Traits
- codemap::Spanned
- diag::Report
- diag::SemaDiagnostics
- diag::SyntaxDiagnostics
- syntax::parser::IfRecoverable
- syntax::parser::Parse
- syntax::token::Token