about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-12-05 14:39:11 +0000
committerbors <bors@rust-lang.org>2019-12-05 14:39:11 +0000
commita0312c156d8470179101ab71ef6a69c0b9a8dd0b (patch)
treef158ebe5ba14f33df89df007bba04a11a8da100c /src/test/debuginfo/enum-thinlto.rs
parent1e2a73867d9c0732c89da8de19d4f18a6e80dcfe (diff)
parentb998e8306423ea3746afcc92e3482a72cce75f2b (diff)
downloadrust-a0312c156d8470179101ab71ef6a69c0b9a8dd0b.tar.gz
rust-a0312c156d8470179101ab71ef6a69c0b9a8dd0b.zip
Auto merge of #66815 - mark-i-m:simplify-borrow_check-errors, r=Dylan-DPC
Reorganize borrow check diagnostic code

Currently borrow checker diagnostics are split across many different modules in different places in the `librustc_mir` crate. This moves them all to a `diagnostics` module. This also reduces the nesting of the modules a bit (sooo much nesting).

I am also thinking of moving stuff out of the `nll` module since we only have one borrow checker now (:tada:), and maybe it even makes sense to split out all of this stuff to a `librustc_borrow_check`, but those are for the future. Feel free to ping me here or on zulip and let me know what you think...

cc @nikomatsakis @matthewjasper @eddyb
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions