rust/compiler/rustc_trait_selection/src/traits
bors 9693b178fc Auto merge of #110252 - matthiaskrgr:rollup-ovaixra, r=matthiaskrgr
Rollup of 8 pull requests

Successful merges:

 - #109810 (Replace rustdoc-ui/{c,z}-help tests with a stable run-make test )
 - #110035 (fix: ensure bad `#[test]` invocs retain correct AST)
 - #110089 (sync::mpsc: synchronize receiver disconnect with initialization)
 - #110103 (Report overflows gracefully with new solver)
 - #110122 (Fix x check --stage 1 when download-ci-llvm=false)
 - #110133 (Do not use ImplDerivedObligationCause for inherent impl method error reporting)
 - #110135 (Revert "Don't recover lifetimes/labels containing emojis as character literals")
 - #110235 (Fix `--extend-css` option)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
2023-04-12 22:19:29 +00:00
..
error_reporting Report overflows gracefully with new solver 2023-04-10 16:36:30 +00:00
query Use fulfillment in InferCtxt::evaluate_obligation 2023-03-23 19:22:32 +00:00
select Fix typos in compiler 2023-04-10 22:02:52 +02:00
specialize Some tracing/instrument cleanups 2023-03-27 12:19:15 +00:00
auto_trait.rs Make elaborator generic 2023-04-06 23:30:22 +00:00
chalk_fulfill.rs Report overflows gracefully with new solver 2023-04-10 16:36:30 +00:00
coherence.rs Make elaborator generic 2023-04-06 23:30:22 +00:00
const_evaluatable.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
engine.rs always make define_opaque_types explicit 2023-03-15 14:00:15 +01:00
fulfill.rs Report overflows gracefully with new solver 2023-04-10 16:36:30 +00:00
misc.rs remove obsolete givens from regionck 2023-03-26 11:43:12 +03:00
mod.rs Get rid of elaborate_trait_ref{s} too 2023-04-06 23:30:22 +00:00
object_safety.rs Get rid of elaborate_trait_ref{s} too 2023-04-06 23:30:22 +00:00
outlives_bounds.rs use and_then/flat_map for map().flatten() 2023-04-01 23:50:45 +02:00
project.rs Use BoundTy and BoundRegion instead of kind of PlaceholderTy and PlaceholderRegion 2023-04-06 23:01:35 -04:00
structural_match.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
util.rs Split implied and super predicate queries 2023-04-11 17:45:42 +00:00
vtable.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
wf.rs Make elaborator generic 2023-04-06 23:30:22 +00:00