List of all items
Structs
- AttrView
- Parser
- Printer
- SlotMap
- Value
- ValueId
- ValuePrinter
- ValueResolver
- common::lit::BigInt
- common::lit::RadixIntLit
- fir::Circuit
- fir::LogicValues
- fir::Module
- fir::Port
- ir::AggregateOp
- ir::AssignOp
- ir::BodyOp
- ir::BranchOp
- ir::CallOp
- ir::Circuit
- ir::CmpOp
- ir::CmtError
- ir::DelayOp
- ir::DynDelayOp
- ir::ExtModuleBody
- ir::FieldOp
- ir::FirString
- ir::ForOp
- ir::Function
- ir::IfOp
- ir::InOutBindings
- ir::InstDef
- ir::InstRule
- ir::InvokeOp
- ir::LitOp
- ir::Module
- ir::MySpan
- ir::NativeModuleBody
- ir::NopOp
- ir::Op
- ir::ParOp
- ir::PrimOp
- ir::ReturnOp
- ir::Rule
- ir::SimExitOp
- ir::SimFromInt
- ir::SimPrintOp
- ir::SpannedMessage
- ir::TimingExpr
- ir::TimingIntv
- ir::TimingPartialOrder
- ir::TpoCompare
- ir::TypedLit
- utils::autovec::AutoVec
- utils::autovec::AutoVecIter
- utils::autovec::AutoVecIterMut
- utils::union_find::WeightedUnionFind
Enums
- Token
- Type
- ValueName
- common::lit::Radix
- common::lit::Sign
- common::methodrel::MethodRel
- fir::Direction
- fir::Expression
- fir::LogicValue
- fir::PrimOp
- fir::Sign
- fir::Statement
- fir::Type
- ir::Cmp
- ir::Field
- ir::ModuleBody
- ir::OpEnum
- ir::Prim
- ir::PrintItem
- ir::RuleRel
- ir::RuleSignature
- ir::RuleTiming
Traits
- Ctx
- IRDump
- IdFor
- KeyIter
- OpIO
- Parse
- ParsePrint
- PrintableId
- common::lit::ToPrimitive
- flatindex::FlatIndex
- utils::union_find::UFOrd
Macros
Derive Macros
Functions
- common::lit::bigint_to_binary_digits
- common::lit::str_to_digits
- fir::indent
- ir::radix_int_lit_to_logic_values
- ir_dump
- ir_dump_with
- to_fir::cmtir_type_to_firrtl_type
- utils::autovec::string_match
- utils::indent
- utils::print_to
- utils::setup_logger
- utils::setup_logger_with_level