Crate spade_typeinference

Source

Modules§

constraints 🔒
dump
equation
error
expression
fixed_types
method_resolution
mir_type_lowering
requirements 🔒
testutil
trace_stack
traits

Macros§

add_trace 🔒
ensure_same_type
get_type
kvar
Shorthand macro for constructing TypeVar::Known

Structs§

Context
PipelineState
TurbofishCtx
TypeMap
Mapping between names and concrete type used for lookup, without being able to do more type inference Required because we can’t serde the whole TypeState
TypeState
State of the type inference algorithm

Enums§

GenericListSource
GenericListToken
Stored version of GenericListSource

Traits§

HasType