about summary refs log tree commit diff
path: root/compiler/rustc_interface/src/interface.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2025-01-19 01:18:57 +0100
committerGitHub <noreply@github.com>2025-01-19 01:18:57 +0100
commitd810c13b92b47be14bdac62cf6c81cc408a87fdc (patch)
treec070ac1cd217fbba0d63170e532e8ad6cdc076f7 /compiler/rustc_interface/src/interface.rs
parent6b2c745182d330968e57aef48b7bef594863014c (diff)
parent2a180a93a12e5353e77d2b8f03fb95f99fed2dc7 (diff)
downloadrust-d810c13b92b47be14bdac62cf6c81cc408a87fdc.tar.gz
rust-d810c13b92b47be14bdac62cf6c81cc408a87fdc.zip
Rollup merge of #135697 - compiler-errors:poly-trait-ref, r=lqd
Get rid of `ToPolyTraitRef`

It's generally a footgun, since it throws away `PredicatePolarity`.

This PR doesn't attempt to fix any related bugs having to do with binders or polarity; it just tries to pass through `TraitPredicate`s around instead of `TraitRef`s. There should be basically no functional changes.
Diffstat (limited to 'compiler/rustc_interface/src/interface.rs')
0 files changed, 0 insertions, 0 deletions