rust/compiler/rustc_borrowck
Matthias Krüger 314fe4d170
Rollup merge of #104239 - b-naber:sccs-info, r=jackh726
Better debug logs for borrowck constraint graph

It's really cumbersome to work with `RegionVar`s when trying to debug borrowck code or when trying to understand how the borrowchecker works. This PR collects some region information (behind `cfg(debug_assertions)`) for created `RegionVar`s (NLL region vars, this PR doesn't touch canonicalization) and prints the nodes and edges of the strongly connected constraints graph using representatives that use that region information (either lifetime names, locations in MIR or spans).
2023-02-21 23:01:58 +01:00
..
src Rollup merge of #104239 - b-naber:sccs-info, r=jackh726 2023-02-21 23:01:58 +01:00
Cargo.toml Do not use hir_ty_to_ty 2022-12-23 16:45:16 -08:00