rust/compiler/rustc_trait_selection/src/traits
Matthias Krüger 72f75d18b1
Rollup merge of #103368 - compiler-errors:normalization-ambiguity-bug, r=oli-obk
Delay ambiguity span bug in normalize query iff not rustdoc

Oli and I decided that the compiler debt of adding another usage of `tcx.sess.opts.actually_rustdoc` is fine, because we don't really want to add more complexity to the normalize query, and moving rustdoc to use fulfill normalization (`fully_normalize`, i.e. not use the normalize query) is unnecessary overhead given that it's skipping binders and stuff.

r? oli-obk

Fixes #102827
Fixes #103181
2022-10-23 08:14:32 +02:00
..
error_reporting Rollup merge of #103328 - compiler-errors:trivial-false-const-sugg, r=jackh726 2022-10-23 08:14:30 +02:00
query Delay ambiguity span bug in normalize query iff not rustdoc 2022-10-21 18:53:16 +00:00
select Rollup merge of #102466 - lcnr:const-equate-uwu, r=BoxyUwU 2022-10-17 17:15:50 +02:00
specialize Make overlapping_impls non-generic 2022-10-13 14:54:48 -05:00
auto_trait.rs
chalk_fulfill.rs
codegen.rs
coherence.rs Auto merge of #102931 - camsteffen:inline-overlapping-impls, r=cjgillot 2022-10-16 02:05:30 +00:00
const_evaluatable.rs const_evaluatable_unchecked to const eval 2022-10-18 16:31:56 +02:00
engine.rs
fulfill.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
misc.rs
mod.rs Don't call own_existential_vtable_entries on unresolved trait ref 2022-10-19 17:11:40 +00:00
object_safety.rs stop folding UnevaluatedConst 2022-10-19 10:15:46 +02:00
on_unimplemented.rs
outlives_bounds.rs
project.rs fix some typos 2022-10-21 18:04:00 +08:00
relationships.rs
structural_match.rs
util.rs Don't call own_existential_vtable_entries on unresolved trait ref 2022-10-19 17:11:40 +00:00
wf.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00