rust/compiler/rustc_trait_selection/src/traits
Nicholas Nethercote 6682f243dc Remove all eight DiagnosticBuilder::*_with_code methods.
These all have relatively low use, and can be perfectly emulated with
a simpler construction method combined with `code` or `code_mv`.
2024-01-08 16:00:34 +11:00
..
error_reporting Remove all eight DiagnosticBuilder::*_with_code methods. 2024-01-08 16:00:34 +11:00
query Remove movability from TyKind::Coroutine 2023-12-28 16:35:01 +00:00
select Make DiagnosticBuilder::emit consuming. 2024-01-08 15:24:49 +11:00
specialize Make DiagnosticBuilder::emit consuming. 2024-01-08 15:24:49 +11:00
auto_trait.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
coherence.rs Rollup merge of #118727 - compiler-errors:lint-decorate, r=WaffleLapkin 2023-12-15 14:08:16 -08:00
const_evaluatable.rs Make DiagnosticBuilder::emit consuming. 2024-01-08 15:24:49 +11:00
engine.rs rename -Ztrait-solver to -Znext-solver 2023-12-14 15:22:37 +01:00
fulfill.rs don't fold ParamEnv in register_predicate_obligation 2023-12-17 17:24:04 +00:00
misc.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
mod.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
object_safety.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
outlives_bounds.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
project.rs Remove movability from TyKind::Coroutine 2023-12-28 16:35:01 +00:00
structural_match.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
structural_normalize.rs Use alias-eq in structural normalization 2023-12-18 19:22:43 +00:00
util.rs Check FnPtr/FnDef built-in fn traits correctly with effects 2023-12-18 20:28:06 +00:00
vtable.rs Remove Session methods that duplicate DiagCtxt methods. 2023-12-24 08:05:28 +11:00
wf.rs Only check principal trait ref for object safety 2023-12-06 20:22:37 +00:00