97e3b30285
Rollup of 9 pull requests Successful merges: - #89471 (Use Ancestory to check default fn in const impl instead of comparing idents) - #89643 (Fix inherent impl overlap check.) - #89651 (Add `Poll::ready` and revert stabilization of `task::ready!`) - #89675 (Re-use TypeChecker instead of passing around some of its fields ) - #89710 (Add long explanation for error E0482) - #89756 (Greatly reduce amount of debuginfo compiled for bootstrap itself) - #89760 (Remove hack ignoring unused attributes for stage 0 std) - #89772 (Fix function-names test for GDB 10.1) - #89785 (Fix ICE when compiling nightly std/rustc on beta compiler) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
README.md |
For high-level intro to how type checking works in rustc, see the type checking chapter of the rustc dev guide.