1
Fork 0
rust/compiler/rustc_trait_selection/src/traits
Michael Goulet db235a07f7 Remove unnecessary call to select_from_obligation
The only regression is one ambiguity in the new trait solver, having to
do with two param-env candidates that may apply. I think this is fine,
since the error message already kinda sucks.
2023-06-20 23:33:02 +00:00
..
error_reporting Remove unnecessary call to select_from_obligation 2023-06-20 23:33:02 +00:00
query Continue folding in query normalizer on weak aliases 2023-06-18 20:56:30 +00:00
select Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnr 2023-06-20 08:42:37 +00:00
specialize Report nicer lifetime errors for specialization 2023-05-05 22:19:56 +01:00
auto_trait.rs Move ConstEvaluatable to Clause 2023-06-17 21:27:13 +00:00
chalk_fulfill.rs Report overflows gracefully with new solver 2023-04-10 16:36:30 +00:00
coherence.rs Add AliasKind::Weak for type aliases. 2023-06-16 19:39:48 +00:00
const_evaluatable.rs Move ConstEvaluatable to Clause 2023-06-17 21:27:13 +00:00
engine.rs Make TraitEngine::new use the right solver, add compare mode 2023-06-06 18:43:20 +00:00
fulfill.rs Move ConstEvaluatable to Clause 2023-06-17 21:27:13 +00:00
misc.rs Impl ConstParamTy for tuples, make PartialStructuralEq a supertrait too 2023-06-01 18:21:42 +00:00
mod.rs Auto merge of #104455 - the8472:dont-drain-on-drop, r=Amanieu 2023-06-15 00:03:10 +00:00
object_safety.rs Move ConstEvaluatable to Clause 2023-06-17 21:27:13 +00:00
outlives_bounds.rs Add AliasKind::Weak for type aliases. 2023-06-16 19:39:48 +00:00
project.rs Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnr 2023-06-20 08:42:37 +00:00
structural_match.rs remove search_for_adt_const_param_violation 2023-06-01 18:03:59 +00:00
structural_normalize.rs New trait solver is a property of inference context 2023-06-06 18:43:06 +00:00
util.rs Simplify an ObjectData field 2023-06-17 03:32:45 +00:00
vtable.rs Collect VTable stats & add -Zprint-vtable-sizes 2023-06-12 15:58:35 +00:00
wf.rs Move ConstEvaluatable to Clause 2023-06-17 21:27:13 +00:00