List of all items
Structs
- builtins::GlobalFunctionIter
- builtins::IntrinsicIter
- context::Adjustment
- context::Analysis
- context::DiagnosticVoucher
- context::ExpressionAttributes
- context::FunctionBody
- context::Label
- context::TempContext
- db::AllImplsQuery
- db::AnalyzerDbGroupStorage__
- db::AnalyzerDbStorage
- db::ContractAllFieldsQuery
- db::ContractAllFunctionsQuery
- db::ContractCallFunctionQuery
- db::ContractDependencyGraphQuery
- db::ContractFieldMapQuery
- db::ContractFieldTypeQuery
- db::ContractFunctionMapQuery
- db::ContractInitFunctionQuery
- db::ContractPublicFunctionMapQuery
- db::ContractRuntimeDependencyGraphQuery
- db::EnumAllFunctionsQuery
- db::EnumAllVariantsQuery
- db::EnumDependencyGraphQuery
- db::EnumFunctionMapQuery
- db::EnumVariantKindQuery
- db::EnumVariantMapQuery
- db::FunctionBodyQuery
- db::FunctionDependencyGraphQuery
- db::FunctionSignatureQuery
- db::FunctionSigsQuery
- db::ImplAllFunctionsQuery
- db::ImplForQuery
- db::ImplFunctionMapQuery
- db::IngotExternalIngotsQuery
- db::IngotFilesQuery
- db::IngotModulesQuery
- db::IngotRootModuleQuery
- db::InternAttributeLookupQuery
- db::InternAttributeQuery
- db::InternContractFieldLookupQuery
- db::InternContractFieldQuery
- db::InternContractLookupQuery
- db::InternContractQuery
- db::InternEnumLookupQuery
- db::InternEnumQuery
- db::InternEnumVariantLookupQuery
- db::InternEnumVariantQuery
- db::InternFunctionLookupQuery
- db::InternFunctionQuery
- db::InternFunctionSigLookupQuery
- db::InternFunctionSigQuery
- db::InternImplLookupQuery
- db::InternImplQuery
- db::InternIngotLookupQuery
- db::InternIngotQuery
- db::InternModuleConstLookupQuery
- db::InternModuleConstQuery
- db::InternModuleLookupQuery
- db::InternModuleQuery
- db::InternStructFieldLookupQuery
- db::InternStructFieldQuery
- db::InternStructLookupQuery
- db::InternStructQuery
- db::InternTraitLookupQuery
- db::InternTraitQuery
- db::InternTypeAliasLookupQuery
- db::InternTypeAliasQuery
- db::InternTypeLookupQuery
- db::InternTypeQuery
- db::ModuleAllImplsQuery
- db::ModuleAllItemsQuery
- db::ModuleConstantTypeQuery
- db::ModuleConstantValueQuery
- db::ModuleConstantsQuery
- db::ModuleContractsQuery
- db::ModuleFilePathQuery
- db::ModuleImplMapQuery
- db::ModuleIsIncompleteQuery
- db::ModuleItemMapQuery
- db::ModuleParentModuleQuery
- db::ModuleParseQuery
- db::ModuleStructsQuery
- db::ModuleSubmodulesQuery
- db::ModuleTestsQuery
- db::ModuleUsedItemMapQuery
- db::RootIngotQuery
- db::StructAllFieldsQuery
- db::StructAllFunctionsQuery
- db::StructDependencyGraphQuery
- db::StructFieldMapQuery
- db::StructFieldTypeQuery
- db::StructFunctionMapQuery
- db::TestDb
- db::TraitAllFunctionsQuery
- db::TraitFunctionMapQuery
- db::TraitIsImplementedForQuery
- db::TypeAliasTypeQuery
- display::DisplayableWrapper
- errors::AlreadyDefined
- errors::ConstEvalError
- errors::FatalError
- errors::IncompleteItem
- errors::TypeError
- namespace::items::Attribute
- namespace::items::AttributeId
- namespace::items::Contract
- namespace::items::ContractField
- namespace::items::ContractFieldId
- namespace::items::ContractId
- namespace::items::DepGraphWrapper
- namespace::items::Enum
- namespace::items::EnumId
- namespace::items::EnumVariant
- namespace::items::EnumVariantId
- namespace::items::Function
- namespace::items::FunctionId
- namespace::items::FunctionSig
- namespace::items::FunctionSigId
- namespace::items::Impl
- namespace::items::ImplId
- namespace::items::Ingot
- namespace::items::IngotId
- namespace::items::Module
- namespace::items::ModuleConstant
- namespace::items::ModuleConstantId
- namespace::items::ModuleId
- namespace::items::Struct
- namespace::items::StructField
- namespace::items::StructFieldId
- namespace::items::StructId
- namespace::items::Trait
- namespace::items::TraitId
- namespace::items::TypeAlias
- namespace::items::TypeAliasId
- namespace::scopes::BlockScope
- namespace::scopes::FunctionScope
- namespace::scopes::ItemScope
- namespace::types::Array
- namespace::types::CtxDecl
- namespace::types::FeString
- namespace::types::FunctionParam
- namespace::types::FunctionSignature
- namespace::types::Generic
- namespace::types::GenericParam
- namespace::types::GenericTypeIter
- namespace::types::IntegerIter
- namespace::types::Map
- namespace::types::SelfDecl
- namespace::types::Tuple
- namespace::types::TypeId
- pattern_analysis::PatternMatrix
- pattern_analysis::PatternRowVec
- pattern_analysis::SigmaSet
- pattern_analysis::SimplifiedPattern
Enums
- builtins::ContractTypeMethod
- builtins::GlobalFunction
- builtins::Intrinsic
- builtins::ValueMethod
- context::AdjustmentKind
- context::CallType
- context::Constant
- context::NamedThing
- errors::BinaryOperationError
- errors::IndexingError
- errors::TypeCoercionError
- namespace::items::DepLocality
- namespace::items::EnumVariantKind
- namespace::items::IngotMode
- namespace::items::Item
- namespace::items::ModuleSource
- namespace::items::TypeDef
- namespace::scopes::BlockScopeType
- namespace::types::Base
- namespace::types::GenericArg
- namespace::types::GenericParamKind
- namespace::types::GenericType
- namespace::types::Integer
- namespace::types::TraitOrType
- namespace::types::Type
- pattern_analysis::ConstructorKind
- pattern_analysis::LiteralConstructor
- pattern_analysis::SimplifiedPatternKind
Traits
- context::AnalyzerContext
- db::AnalyzerDb
- display::DisplayWithDb
- display::Displayable
- namespace::items::DiagnosticSink
- namespace::types::SafeNames
- namespace::types::TypeDowncast
Functions
- analyze_ingot
- analyze_module
- errors::duplicate_name_error
- errors::error
- errors::fancy_error
- errors::name_conflict_error
- errors::not_yet_implemented
- errors::self_contract_type_error
- errors::to_mem_error
- errors::type_error
- namespace::items::builtin_items
- namespace::items::walk_local_dependencies
- namespace::scopes::check_visibility
- namespace::types::address_max
- namespace::types::i256_max
- namespace::types::i256_min
- namespace::types::u256_max
- namespace::types::u256_min