about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-07-09 11:23:13 +0000
committerbors <bors@rust-lang.org>2024-07-09 11:23:13 +0000
commita2d58197a766085856504328948c89a33a6a36e8 (patch)
treeb4b80ce326f184dd485e5a54da71918b23f0655c /compiler/rustc_codegen_gcc
parent8672b2b7636fdb8cc1963af10ee9ae18b57709c1 (diff)
parentfe4c995ccb292f5b8fdaba0bfc5f58c6ee8e7fed (diff)
downloadrust-a2d58197a766085856504328948c89a33a6a36e8.tar.gz
rust-a2d58197a766085856504328948c89a33a6a36e8.zip
Auto merge of #127493 - compiler-errors:crate-level-import, r=lcnr
Move trait selection error reporting to its own top-level module

This effectively moves `rustc_trait_selection::traits::error_reporting` to `rustc_trait_selection::error_reporting::traits`. There are only a couple of actual changes to the code, like moving the `pretty_impl_header` fn out of the specialization module for privacy reasons.

This is quite pointless on its own, but having `error_reporting` as a top-level module in `rustc_trait_selection` is very important to make sure we have a meaningful file structure for when we move **type** error reporting (and region error reporting, with which it's incredibly entangled currently) into `rustc_trait_selection`. I've opened a tracking issue here: #127492

r? lcnr
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions