[−] List of all items
Structs
- CodeGenerator
- GlobalArenas
- GlobalContext
- GlobalTables
- ParamEnv
- ParamEnvData
- PortMapping
- Rib
- ast::Assertion
- ast::CallArg
- ast::ClassDecl
- ast::ClassItem
- ast::Constraint
- ast::ConstraintItem
- ast::ContAssign
- ast::CycleDelay
- ast::DelayControl
- ast::EnumName
- ast::EventControl
- ast::Expr
- ast::GenerateBlock
- ast::GenerateCase
- ast::GenerateFor
- ast::GenerateIf
- ast::GenvarDecl
- ast::Identifier
- ast::ImportDecl
- ast::ImportItem
- ast::Inst
- ast::InstName
- ast::IntfDecl
- ast::ModDecl
- ast::ModportDecl
- ast::ModportItem
- ast::NetDecl
- ast::NodeId
- ast::PackageDecl
- ast::ParamAssignment
- ast::ParamDecl
- ast::ParamTypeDecl
- ast::ParamValueDecl
- ast::PatternField
- ast::PortConn
- ast::PortDecl
- ast::Procedure
- ast::PropExpr
- ast::PropSpec
- ast::Root
- ast::SeqExpr
- ast::Stmt
- ast::StreamExpr
- ast::StructMember
- ast::SubroutineDecl
- ast::SubroutinePort
- ast::SubroutinePortDecl
- ast::SubroutinePortName
- ast::SubroutinePrototype
- ast::Timeunit
- ast::Type
- ast::Typedef
- ast::VarDecl
- ast::VarDeclName
- cat::Cat
- cat::CatToken
- hir::AccessTable
- hir::Arena
- hir::Assign
- hir::EnumVariant
- hir::Event
- hir::EventExpr
- hir::Expr
- hir::Gen
- hir::GenvarDecl
- hir::Inst
- hir::InstTarget
- hir::Module
- hir::ModuleBlock
- hir::Package
- hir::Port
- hir::Proc
- hir::Stmt
- hir::Type
- hir::TypeParam
- hir::Typedef
- hir::ValueParam
- hir::VarDecl
- lexer::Lexer
- mir::Lvalue
- mir::Rvalue
- preproc::Preprocessor
- ty::Range
- value::ValueData
Enums
- ParamEnvBinding
- ParamEnvSource
- PortMappingSource
- RibKind
- ast::AssertionActionBlock
- ast::AssertionData
- ast::AssignOp
- ast::BlockingAssertion
- ast::CaseItem
- ast::CaseKind
- ast::CaseMode
- ast::ChargeStrength
- ast::ClassItemData
- ast::ClassItemQualifier
- ast::ConcurrentAssertion
- ast::ConstraintItemData
- ast::ConstraintKind
- ast::DriveStrength
- ast::EdgeIdent
- ast::EventControlData
- ast::EventExpr
- ast::ExprData
- ast::HierarchyItem
- ast::Item
- ast::JoinKind
- ast::Lifetime
- ast::ModportPort
- ast::NetKind
- ast::NetStrength
- ast::NetType
- ast::ParamKind
- ast::PatternFieldData
- ast::Port
- ast::PortConnKind
- ast::PortConnMode
- ast::PortDir
- ast::PortKind
- ast::ProcedureKind
- ast::PropBinOp
- ast::PropExprData
- ast::PropSeqBinOp
- ast::PropSeqOp
- ast::RandomQualifier
- ast::RangeMode
- ast::SeqBinOp
- ast::SeqExprData
- ast::SeqRep
- ast::StmtData
- ast::StreamConcatSlice
- ast::StructKind
- ast::SubroutineItem
- ast::SubroutineKind
- ast::SubroutinePortDir
- ast::TimingControl
- ast::TypeData
- ast::TypeDim
- ast::TypeOrExpr
- ast::TypeSign
- ast::UniquePriority
- ast::ValueRange
- cat::CatTokenKind
- hir::AssignKind
- hir::BinaryOp
- hir::BuiltinCall
- hir::BuiltinType
- hir::ExprKind
- hir::GenKind
- hir::Hint
- hir::HirNode
- hir::IndexMode
- hir::InsideRange
- hir::LoopKind
- hir::PatternMapping
- hir::StmtKind
- hir::TimingControl
- hir::TypeKind
- hir::UnaryOp
- lexer::DelimToken
- lexer::Kw
- lexer::Lit
- lexer::Op
- lexer::Precedence
- lexer::TimeUnit
- lexer::Token
- mir::BinaryBitwiseOp
- mir::IntBinaryArithOp
- mir::IntCompOp
- mir::IntUnaryArithOp
- mir::LvalueKind
- mir::RvalueKind
- mir::ShiftOp
- mir::UnaryBitwiseOp
- parser::StreamDir
- ty::Domain
- ty::RangeDir
- ty::Sign
- ty::TypeKind
- typeck::TypeContext
- value::ValueKind
Traits
Macros
Functions
- hir::walk_assign
- hir::walk_event
- hir::walk_event_expr
- hir::walk_expr
- hir::walk_module
- hir::walk_module_block
- hir::walk_proc
- hir::walk_stmt
- hir::walk_timing_control
- hir::walk_typedef
- hir::walk_var_decl
- lexer::find_keyword
- mir::lower::lvalue::lower_expr
- mir::lower::rvalue::cast_to_bool
- mir::lower::rvalue::cast_to_type
- mir::lower::rvalue::lower_expr
- parser::parse
- ty::bit_size_of_type
- ty::identical
- value::make_array
- value::make_int
- value::make_int_special
- value::make_struct
- value::make_time
Typedefs
Statics
- ty::BIT_TYPE
- ty::BYTE_TYPE
- ty::ERROR_TYPE
- ty::INTEGER_TYPE
- ty::INT_TYPE
- ty::LOGIC_TYPE
- ty::LONGINT_TYPE
- ty::SHORTINT_TYPE
- ty::TIME_TYPE
- ty::VOID_TYPE