List of all items
Structs
Enums
- errors::FrontendError
- ir::decl::Decl
- ir::expr::Expr
- ir::oprt::BinaryOp
- ir::oprt::UnaryOp
- ir::stmt::Stmt
- ir::typed::LVal
- ir::typed::Type
- parse::StrContext
Traits
- parse::AsChar
- parse::Compare
- parse::Parser
- parse::ParserError
- parse::SliceLen
- parse::Stream
- parse::StreamIsPartial
Macros
Functions
- optimize
- parse
- parse::acc_lval
- parse::alt
- parse::any
- parse::assignment
- parse::atom_type
- parse::binary_lv0
- parse::binary_lv1
- parse::binary_lv2
- parse::binary_lv3
- parse::binary_lv4
- parse::binary_lv5
- parse::binary_lv6
- parse::binary_lv7
- parse::binary_lv8
- parse::binary_lv9
- parse::binary_op_lv0
- parse::binary_op_lv1
- parse::binary_op_lv2
- parse::binary_op_lv3
- parse::binary_op_lv4
- parse::binary_op_lv5
- parse::binary_op_lv6
- parse::binary_op_lv7
- parse::binary_op_lv8
- parse::binary_op_lv9
- parse::blank
- parse::block_comment
- parse::box_expr
- parse::box_stmt
- parse::box_type
- parse::bracket
- parse::char_lit
- parse::constant_number
- parse::curly
- parse::cut_err
- parse::decl
- parse::decl_or_expr
- parse::digit1
- parse::empty
- parse::expr
- parse::expr_sc
- parse::fail
- parse::ident
- parse::line_comment
- parse::literal
- parse::lrec
- parse::lval
- parse::make_const
- parse::map_entry
- parse::match_numbers
- parse::multispace0
- parse::one_of
- parse::opt
- parse::pad
- parse::paren
- parse::peek
- parse::preceded
- parse::prefix
- parse::program::parse
- parse::repeat
- parse::rrec
- parse::separated
- parse::single_type
- parse::space0
- parse::space1
- parse::stmt
- parse::string_lit
- parse::take_until
- parse::take_while
- parse::terminated
- parse::token
- parse::trace
- parse::typed_ident
- parse::unary_op
- parse::usize
- parse::vec_expr
- parse::vec_stmt
- parse::vec_typed
- parse::word
- preprocess::timing::process
- transform::constant_fold::optimize_program
- transform::reshape_array::reshape_array
- transform::reshape_array::reshape_const_array