b20f427391
Turns out that calling `resolve_type_variables_if_possible` in a O(n^2) loop is a bad idea. Now we just resolve each copy of the region variable to its lowest name each time (we resolve the region variable to its lowest name, rather than to its unify-table name to avoid the risk of the unify-table name changing infinitely many times. That may be not a problem in practice, but I am not sure of it). |
||
---|---|---|
.. | ||
check | ||
coherence | ||
astconv.rs | ||
collect.rs | ||
constrained_type_params.rs | ||
diagnostics.rs | ||
lib.rs | ||
rscope.rs | ||
variance.rs |