Docs.rs
cairo-lang-semantic-2.6.0-rc.1
cairo-lang-semantic 2.6.0-rc.1
Docs.rs crate page
Links
Repository
crates.io
Source
Owners
gilbens-starkware
orizi
Dependencies
cairo-lang-debug ^2.6.0-rc.1
normal
cairo-lang-defs ^2.6.0-rc.1
normal
cairo-lang-diagnostics ^2.6.0-rc.1
normal
cairo-lang-filesystem ^2.6.0-rc.1
normal
cairo-lang-parser ^2.6.0-rc.1
normal
cairo-lang-plugins ^2.6.0-rc.1
normal
cairo-lang-proc-macros ^2.6.0-rc.1
normal
cairo-lang-syntax ^2.6.0-rc.1
normal
cairo-lang-test-utils ^2.6.0-rc.1
normal
optional
cairo-lang-utils ^2.6.0-rc.1
normal
id-arena ^2.2.1
normal
indoc ^2.0.4
normal
itertools ^0.11.0
normal
num-bigint ^0.4
normal
num-traits ^0.2
normal
once_cell ^1.18.0
normal
salsa ^0.16.1
normal
smol_str ^0.2.0
normal
toml ^0.8.8
normal
optional
env_logger ^0.10.0
dev
log ^0.4
dev
pretty_assertions ^1.4.0
dev
test-log ^0.2.13
dev
toml ^0.8.8
dev
Versions
41.27%
of the crate is documented
Go to latest stable release
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
cairo_lang_semantic
2.6.0-rc.1
Module db
Structs
Traits
Functions
In crate cairo_lang_semantic
?
Module
cairo_lang_semantic
::
db
source
·
[
−
]
Structs
§
AnalyzerPluginsQuery
CanonicTraitSolutionsQuery
ConcreteFunctionSignatureQuery
ConcreteTraitFunctionGenericParamsQuery
ConcreteTraitFunctionSignatureQuery
ConstantResolverDataQuery
ConstantSemanticDataQuery
ConstantSemanticDiagnosticsQuery
CoreCrateQuery
CoreFelt252TyQuery
CoreModuleQuery
EnumAttributesQuery
EnumDeclarationDiagnosticsQuery
EnumDeclarationResolverDataQuery
EnumDefinitionDiagnosticsQuery
EnumDefinitionResolverDataQuery
EnumGenericParamsDataQuery
EnumGenericParamsQuery
EnumVariantsQuery
ExprSemanticQuery
ExternFunctionDeclarationDiagnosticsQuery
ExternFunctionDeclarationGenericParamsDataQuery
ExternFunctionDeclarationGenericParamsQuery
ExternFunctionDeclarationImplicitsQuery
ExternFunctionDeclarationInlineConfigQuery
ExternFunctionDeclarationRefsQuery
ExternFunctionDeclarationResolverDataQuery
ExternFunctionSignatureQuery
ExternTypeDeclarationDiagnosticsQuery
ExternTypeDeclarationGenericParamsDataQuery
ExternTypeDeclarationGenericParamsQuery
FileSemanticDiagnosticsQuery
FreeFunctionBodyDiagnosticsQuery
FreeFunctionBodyResolverDataQuery
FreeFunctionDeclarationDiagnosticsQuery
FreeFunctionDeclarationImplicitPrecedenceQuery
FreeFunctionDeclarationImplicitsQuery
FreeFunctionDeclarationInlineConfigQuery
FreeFunctionDeclarationResolverDataQuery
FreeFunctionGenericParamsDataQuery
FreeFunctionGenericParamsQuery
FreeFunctionSignatureQuery
FunctionBodyDiagnosticsQuery
FunctionBodyExprQuery
FunctionBodyQuery
FunctionDeclarationDiagnosticsQuery
FunctionDeclarationImplicitPrecedenceQuery
FunctionDeclarationInlineConfigQuery
FunctionTitleGenericParamsQuery
FunctionTitleSignatureQuery
FunctionWithBodyAttributesQuery
FunctionWithBodyGenericParamsQuery
FunctionWithBodySignatureQuery
GenericImplParamTraitQuery
GenericParamDataQuery
GenericParamDiagnosticsQuery
GenericParamResolverDataQuery
GenericParamSemanticQuery
GenericTypeGenericParamsQuery
ImplAliasAttributesQuery
ImplAliasGenericParamsDataQuery
ImplAliasGenericParamsQuery
ImplAliasImplDefQuery
ImplAliasResolvedImplQuery
ImplAliasResolverDataQuery
ImplAliasSemanticDiagnosticsQuery
ImplConcreteTraitQuery
ImplDefAttributesQuery
ImplDefConcreteTraitQuery
ImplDefGenericParamsDataQuery
ImplDefGenericParamsQuery
ImplDefResolverDataQuery
ImplDefTraitQuery
ImplFunctionAttributesQuery
ImplFunctionBodyDiagnosticsQuery
ImplFunctionBodyQuery
ImplFunctionBodyResolverDataQuery
ImplFunctionByTraitFunctionQuery
ImplFunctionDeclarationDiagnosticsQuery
ImplFunctionDeclarationImplicitPrecedenceQuery
ImplFunctionDeclarationImplicitsQuery
ImplFunctionDeclarationInlineConfigQuery
ImplFunctionGenericParamsQuery
ImplFunctionResolverDataQuery
ImplFunctionSignatureQuery
ImplFunctionTraitFunctionQuery
ImplFunctionsQuery
ImplSemanticDeclarationDiagnosticsQuery
ImplSemanticDefinitionDiagnosticsQuery
ImplTypeAttributesQuery
ImplTypeByIdQuery
ImplTypeByTraitTypeQuery
ImplTypeGenericParamsQuery
ImplTypeIdsQuery
ImplTypeResolvedTypeQuery
ImplTypeResolverDataQuery
ImplTypeSemanticDiagnosticsQuery
ImplTypeTraitTypeQuery
ImplTypesQuery
InternConcreteEnumLookupQuery
InternConcreteEnumQuery
InternConcreteExternTypeLookupQuery
InternConcreteExternTypeQuery
InternConcreteFunctionWithBodyLookupQuery
InternConcreteFunctionWithBodyQuery
InternConcreteImplLookupQuery
InternConcreteImplQuery
InternConcreteStructLookupQuery
InternConcreteStructQuery
InternConcreteTraitFunctionLookupQuery
InternConcreteTraitFunctionQuery
InternConcreteTraitLookupQuery
InternConcreteTraitQuery
InternFunctionLookupQuery
InternFunctionQuery
InternImplVarLookupQuery
InternImplVarQuery
InternLiteralLookupQuery
InternLiteralQuery
InternTypeLookupQuery
InternTypeQuery
LookupResolvedConcreteItemByPtrQuery
LookupResolvedGenericItemByPtrQuery
MethodsInCrateQuery
MethodsInModuleQuery
ModuleAttributesQuery
ModuleImplIdsForTraitFilterQuery
ModuleItemByNameQuery
ModuleItemInfoByNameQuery
ModuleSemanticDiagnosticsQuery
ModuleTypeAliasGenericParamsQuery
ModuleTypeAliasResolvedTypeQuery
ModuleTypeAliasResolverDataQuery
ModuleTypeAliasSemanticDiagnosticsQuery
ModuleUsableTraitIdsQuery
PatternSemanticQuery
PrivConstantSemanticDataQuery
PrivEnumDeclarationDataQuery
PrivEnumDefinitionDataQuery
PrivExternFunctionDeclarationDataQuery
PrivExternTypeDeclarationDataQuery
PrivFreeFunctionBodyDataQuery
PrivFreeFunctionDeclarationDataQuery
PrivImplAliasSemanticDataQuery
PrivImplDeclarationDataQuery
PrivImplDefinitionDataQuery
PrivImplFunctionBodyDataQuery
PrivImplFunctionDeclarationDataQuery
PrivImplFunctionGenericParamsDataQuery
PrivImplTypeGenericParamsDataQuery
PrivImplTypeSemanticDataQuery
PrivModuleSemanticDataQuery
PrivModuleTypeAliasGenericParamsDataQuery
PrivModuleTypeAliasSemanticDataQuery
PrivStructDeclarationDataQuery
PrivStructDefinitionDataQuery
PrivTraitDeclarationDataQuery
PrivTraitDefinitionDataQuery
PrivTraitFunctionBodyDataQuery
PrivTraitFunctionDeclarationDataQuery
PrivTraitFunctionGenericParamsDataQuery
PrivTraitTypeDataQuery
PrivTraitTypeGenericParamsDataQuery
PrivUseSemanticDataQuery
SemanticDatabase
Representative struct for the query group.
SemanticGroupGroupStorage__
SingleValueTypeQuery
StatementSemanticQuery
StructAttributesQuery
StructDeclarationDiagnosticsQuery
StructDeclarationResolverDataQuery
StructDefinitionDiagnosticsQuery
StructDefinitionResolverDataQuery
StructGenericParamsDataQuery
StructGenericParamsQuery
StructMembersQuery
TraitAttributesQuery
TraitFunctionAttributesQuery
TraitFunctionBodyDiagnosticsQuery
TraitFunctionBodyQuery
TraitFunctionByNameQuery
TraitFunctionDeclarationDiagnosticsQuery
TraitFunctionDeclarationImplicitPrecedenceQuery
TraitFunctionDeclarationImplicitsQuery
TraitFunctionDeclarationInlineConfigQuery
TraitFunctionGenericParamsQuery
TraitFunctionResolverDataQuery
TraitFunctionSignatureQuery
TraitFunctionsQuery
TraitGenericParamsDataQuery
TraitGenericParamsQuery
TraitItemNamesQuery
TraitResolverDataQuery
TraitSemanticDeclarationDiagnosticsQuery
TraitSemanticDefinitionDiagnosticsQuery
TraitTypeAttributesQuery
TraitTypeByNameQuery
TraitTypeDiagnosticsQuery
TraitTypeGenericParamsQuery
TraitTypeResolverDataQuery
TraitTypesQuery
TypeInfoQuery
UseResolverDataQuery
UseSemanticDiagnosticsQuery
VariantSemanticQuery
Traits
§
Elongate
Helper trait to make sure we can always get a
dyn SemanticGroup + 'static
from a SemanticGroup.
SemanticGroup
Functions
§
lookup_resolved_concrete_item_by_ptr
lookup_resolved_generic_item_by_ptr