1
Fork 0
rust/compiler/rustc_infer/src/traits
David Wood c45f29595d span: move MultiSpan
`MultiSpan` contains labels, which are more complicated with the
introduction of diagnostic translation and will use types from
`rustc_errors` - however, `rustc_errors` depends on `rustc_span` so
`rustc_span` cannot use types like `DiagnosticMessage` without
dependency cycles. Introduce a new `rustc_error_messages` crate that can
contain `DiagnosticMessage` and `MultiSpan`.

Signed-off-by: David Wood <david.wood@huawei.com>
2022-04-05 07:01:00 +01:00
..
error_reporting span: move MultiSpan 2022-04-05 07:01:00 +01:00
engine.rs Remove in_band_lifetimes from rustc_infer 2021-12-13 17:53:27 -05:00
mod.rs Overhaul Const. 2022-02-15 16:19:59 +11:00
project.rs Call the method fork instead of clone and add proper comments 2022-02-14 12:57:20 -03:00
structural_impls.rs Rename TypeFolderFallible to FallibleTypeFolder 2021-12-02 16:14:18 +00:00
util.rs Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" 2022-02-11 07:18:06 +00:00