[−] List of all items
Structs
- add_ctx::AddContext
- builtin::BIT_TYPE
- builtin::BIT_VECTOR_TYPE
- builtin::BOOLEAN_TYPE
- builtin::BOOLEAN_VECTOR_TYPE
- builtin::BUILTIN_SCOPES
- builtin::BUILTIN_SCOPE_REFS
- builtin::Builtin
- builtin::BuiltinType
- builtin::DELAY_LENGTH_TYPE
- builtin::ENV_PKG_REF
- builtin::FILE_OPEN_KIND_TYPE
- builtin::FILE_OPEN_STATUS_TYPE
- builtin::INTEGER_TYPE
- builtin::INTEGER_VECTOR_TYPE
- builtin::NATURAL_TYPE
- builtin::POSITIVE_TYPE
- builtin::ROOT_SCOPE
- builtin::ROOT_SCOPE_REF
- builtin::SEVERITY_LEVEL_TYPE
- builtin::STANDARD_PKG_REF
- builtin::STANDARD_PKG_SCOPE
- builtin::STD_LIB_REF
- builtin::STD_LIB_SCOPE
- builtin::TEXTIO_PKG_REF
- builtin::TIME_TYPE
- builtin::TIME_VECTOR_TYPE
- codegen::InstBuilder
- defs::DefsContext
- hir::Aggregate
- hir::AllocContext
- hir::Arch
- hir::Arenas
- hir::Arenas2
- hir::ArrayConstraint
- hir::AssertStmt
- hir::AssocElement
- hir::CallStmt
- hir::CaseStmt
- hir::Cond
- hir::ConstDecl
- hir::Decl
- hir::Entity
- hir::Expr
- hir::FileDecl
- hir::IfStmt
- hir::IntfSignal
- hir::Lib
- hir::Library
- hir::LitExpr
- hir::LoopStmt
- hir::NexitStmt
- hir::NullStmt
- hir::Package
- hir::Package2
- hir::PackageBody
- hir::PackageInst
- hir::ProcessStmt
- hir::RecordConstraint
- hir::ReportStmt
- hir::ReturnStmt
- hir::Sel
- hir::SigAssignStmt
- hir::SignalDecl
- hir::Slot
- hir::Stmt
- hir::Subprog
- hir::SubprogBody
- hir::SubprogInst
- hir::SubprogSpec
- hir::SubtypeDecl
- hir::SubtypeDecl2
- hir::SubtypeInd
- hir::SubtypeInd2
- hir::TypeDecl
- hir::TypeDecl2
- hir::VarAssignStmt
- hir::VarDecl
- hir::WaitStmt
- hir::WaveElem
- konst2::ConstArena
- konst2::FloatingConst
- konst2::IntegerConst
- konst::ConstEnum
- konst::ConstFloat
- konst::ConstInt
- konst::ConstRange
- lazy::LazyHirTable
- lazy::LazyPhase
- lazy::LazyPhaseTable
- make_ctx::MakeContext
- overload_resolver::SignatureReq
- scope2::ScopeData
- scope2::TypeVariantDef
- scope::Scope
- score::AggregateRef
- score::AliasDeclRef
- score::ArchRef
- score::ArchTable
- score::Arenas
- score::ArrayTypeIndexRef
- score::AssertStmtRef
- score::AstTable
- score::AttrDeclRef
- score::AttrSpecRef
- score::BlockStmtRef
- score::BuiltinOpRef
- score::BuiltinPkgRef
- score::CallStmtRef
- score::CaseGenStmtRef
- score::CaseStmtRef
- score::CfgRef
- score::CfgSpecRef
- score::CompDeclRef
- score::CompInstStmtRef
- score::ConcAssertStmtRef
- score::ConcCallStmtRef
- score::ConcSigAssignStmtRef
- score::ConstDeclRef
- score::CtxItemsRef
- score::CtxRef
- score::DeclValueRef
- score::DefValueRef
- score::DesignUnitRef
- score::DisconSpecRef
- score::EntityArchTable
- score::EntityRef
- score::EnumRef
- score::ExprRef
- score::FileDeclRef
- score::ForGenStmtRef
- score::GenericMapRef
- score::GroupDeclRef
- score::GroupTempRef
- score::HirTable
- score::IfGenStmtRef
- score::IfStmtRef
- score::IntfConstRef
- score::IntfFileRef
- score::IntfPkgRef
- score::IntfSignalRef
- score::IntfSubprogRef
- score::IntfTypeRef
- score::IntfVarRef
- score::LatentPkgRef
- score::LatentSubprogRef
- score::LatentTypeMarkRef
- score::LibRef
- score::LoopStmtRef
- score::NexitStmtRef
- score::NullStmtRef
- score::PkgBodyRef
- score::PkgDeclRef
- score::PkgInstRef
- score::PortMapRef
- score::ProcessStmtRef
- score::ReportStmtRef
- score::ReturnStmtRef
- score::Scope
- score::ScoreBoard
- score::ScoreContext
- score::SigAssignStmtRef
- score::SignalDeclRef
- score::SubprogBodyRef
- score::SubprogDeclRef
- score::SubprogInstRef
- score::SubtypeDeclRef
- score::SubtypeIndRef
- score::TypeDeclRef
- score::UnitRef
- score::VarAssignStmtRef
- score::VarDeclRef
- score::WaitStmtRef
- symtbl::Scope
- symtbl::SymTbl
- term::TermContext
- ty2::AccessType
- ty2::ArrayType
- ty2::BigInt
- ty2::EnumBasetype
- ty2::FloatingBasetype
- ty2::IntegerBasetype
- ty2::NullType
- ty2::PhysicalBasetype
- ty2::PhysicalUnit
- ty2::Range
- ty2::ScalarSubtype
- ty2::SubtypeDecl
- ty2::TypeArena
- ty2::TypeDecl
- ty2::TypeMark
- ty2::UniversalIntegerType
- ty2::UniversalRealType
- ty::ArrayTy
- ty::DisplayList
- ty::EnumTy
- ty::IntTy
- ty::PhysicalTy
- ty::PhysicalUnit
- ty::RecordTy
- ty::SubprogTy
- ty::SubprogTyArg
- typeck::TypeckContext
Enums
- hir::AggregateKind
- hir::ArrayChoice
- hir::ArrayTypeIndex
- hir::AssocActual
- hir::Choice
- hir::Constraint
- hir::DelayMechanism
- hir::Dir
- hir::DiscreteRange
- hir::ElementConstraint
- hir::EnumLit
- hir::ExprData
- hir::ForceMode
- hir::IntfSignalMode
- hir::LitExprValue
- hir::LoopScheme
- hir::NexitMode
- hir::ProcessSensitivity
- hir::Range
- hir::Range2
- hir::SigAssignKind
- hir::SigAssignTarget
- hir::SignalKind
- hir::SubprogKind
- hir::Target
- hir::TypeData
- hir::VarAssignKind
- konst2::AnyConst
- konst2::ConstError
- konst2::OwnedConst
- konst::Const
- konst::Dir
- lazy::LazyNode
- op::BinaryOp
- op::LogicalOp
- op::Operator
- op::RelationalOp
- op::ShiftOp
- op::UnaryOp
- overload_resolver::OverloadReq
- overload_resolver::TypeReq
- scope2::Def2
- score::ConcStmtRef
- score::DeclInBlockRef
- score::DeclInPkgBodyRef
- score::DeclInPkgRef
- score::DeclInProcRef
- score::DeclInSubprogRef
- score::Def
- score::GenericRef
- score::IntfObjRef
- score::LatentName
- score::PkgRef
- score::ResolvableName
- score::ScopeRef
- score::SeqStmtRef
- score::SignalRef
- score::StmtRef
- score::SubprogRef
- score::TypeCtx
- score::TypeMarkRef
- score::TypedNodeRef
- symtbl::Def
- symtbl::DefName
- term::EitherUnit
- term::Term
- ty2::AnyType
- ty2::EnumVariant
- ty2::OwnedType
- ty2::RangeDir
- ty2::TypeName
- ty::ArrayIndex
- ty::Dir
- ty::Ty
- ty::TyName
Traits
- arenas::Alloc
- arenas::AllocInto
- arenas::AllocOwned
- arenas::AllocOwnedInto
- arenas::AllocOwnedSelf
- arenas::AllocSelf
- codegen::Codegen
- hir::Decl2
- hir::Expr2
- hir::ExprContext
- hir::FromAst
- hir::LatentNode
- hir::Node
- hir::visit::Visitor
- konst2::Const2
- scope2::ScopeContext
- term::DefSpecificTermContext
- term::ScopeSpecificTermContext
- ty2::EnumType
- ty2::FloatingType
- ty2::IntegerType
- ty2::PhysicalType
- ty2::Subtype
- ty2::Type
- typeck::Typeck
- typeck::TypeckNode
Macros
Functions
- builtin::register_builtins
- debug::emit_pkgs
- hir::apply_use_clauses
- overload_resolver::reduce_overloads
- overload_resolver::resolve_overloads
- symtbl::def_name_from_primary_name
- term::term_to_expr
- term::term_to_range
Typedefs
- hir::ArrayChoices
- hir::AssocList
- hir::Choices
- hir::RecordChoices
- hir::SensitivityList
- hir::UnitTable
- hir::Waveform
- konst::ConstFloatRange
- konst::ConstIntRange
- lazy::LazyHir
- lazy::LazyTypeck
- lazy::LazyTypeckTable
- lazy::LazyTypeval
- lazy::LazyTypevalTable
- score::Defs
- term::Subterm
- ty2::EnumSubtype
- ty2::FloatingSubtype
- ty2::IntegerRange
- ty2::IntegerSubtype
- ty2::PhysicalSubtype
- ty2::RealRange