Module cairo_lang_semantic::expr::inference::solver
source · Structs
- A solver for a candidate to a canonical trait.
- A canonical trait solver.
Enums
- Describes the kinds of inference ambiguities.
- A generic solution set for an inference constraint system.
Functions
- Query implementation of SemanticGroup::canonic_trait_solutions. Assumes the lookup context is already enriched by enrich_lookup_context.
- Cycle handling for canonic_trait_solutions.
- Adds the defining module of the trait and the generic arguments to the lookup context.