rust/compiler/rustc_middle
Niko Matsakis 2ee89144e2 introduce new fallback algorithm
We now fallback type variables using the following rules:

* Construct a coercion graph `A -> B` where `A` and `B` are unresolved
  type variables or the `!` type.
* Let D be those variables that are reachable from `!`.
* Let N be those variables that are reachable from a variable not in
D.
* All variables in (D \ N) fallback to `!`.
* All variables in (D & N) fallback to `()`.
2021-09-17 12:47:48 -04:00
..
benches
src introduce new fallback algorithm 2021-09-17 12:47:48 -04:00
Cargo.toml Move the dataflow framework to its own crate. 2021-09-07 19:57:07 +02:00
README.md

For more information about how rustc works, see the rustc dev guide.