rust/compiler/rustc_trait_selection/src
Trevor Gross 059222ddc9
Rollup merge of #127501 - compiler-errors:invert-infer-error-mod-struture, r=lcnr
Invert infer `error_reporting` mod struture

Parallel change to #127493, which moves `rustc_infer::infer::error_reporting` to `rustc_infer::error_reporting::infer`. After this, we should just be able to merge this into `rustc_trait_selection::error_reporting::infer`, and pull down `TypeErrCtxt` into that crate. 👍

r? lcnr
2024-07-16 16:15:16 -05:00
..
error_reporting Rollup merge of #127501 - compiler-errors:invert-infer-error-mod-struture, r=lcnr 2024-07-16 16:15:16 -05:00
solve Split out overflow handling into its own module 2024-07-09 09:51:56 -04:00
traits Remove fully_normalize 2024-07-11 19:15:04 -04:00
errors.rs Use a dedicated type instead of a reference for the diagnostic context 2024-06-18 15:42:11 +00:00
infer.rs Actually just make can_eq process obligations (almost) everywhere 2024-07-05 11:59:54 -04:00
lib.rs Move trait selection error reporting to its own top-level module 2024-07-08 16:04:47 -04:00
regions.rs Add cycle errors to ScrubbedTraitError to remove a couple more calls to new_with_diagnostics 2024-06-03 09:27:52 -04:00
solve.rs Rename a bunch of things 2024-06-21 12:32:05 -04:00