diff options
| author | bors <bors@rust-lang.org> | 2024-10-21 22:58:44 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-10-21 22:58:44 +0000 |
| commit | 814df6e50eaf89b90793e7d9618bb60f1f18377a (patch) | |
| tree | 2956c1e5072547aefb034bb1416b49c512a5f377 /compiler/rustc_lint/src/foreign_modules.rs | |
| parent | 4392847410ddd67f6734dd9845f9742ff9e85c83 (diff) | |
| parent | 8ff8f78e4ca8a898697412a3895cb3070f161d1e (diff) | |
| download | rust-814df6e50eaf89b90793e7d9618bb60f1f18377a.tar.gz rust-814df6e50eaf89b90793e7d9618bb60f1f18377a.zip | |
Auto merge of #131840 - compiler-errors:impossible-maybe, r=lcnr
Dont consider predicates that may hold as impossible in `is_impossible_associated_item` Use infer vars to account for ambiguities when considering if methods are impossible to instantiate for a given self type. Also while we're at it, let's use the new trait solver instead of `evaluate` since this is used in rustdoc. r? lcnr Fixes #131839
Diffstat (limited to 'compiler/rustc_lint/src/foreign_modules.rs')
0 files changed, 0 insertions, 0 deletions
