-
Couldn't load subscription status.
- Fork 13.9k
Point to generic or arg if it's the self type of unsatisfied projection predicate #100483
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Point to generic or arg if it's the self type of unsatisfied projection predicate #100483
Conversation
|
r? @spastorino (rust-highfive has picked a reviewer for you, use r? to override) |
d41a24d to
92185c0
Compare
|
@bors r=jyn514 |
|
📌 Commit 92185c0a603735eaebba8c0e286a0af29d84d9fc has been approved by It is now in the queue for this repository. |
|
@bors rollup |
|
☔ The latest upstream changes (presumably #100511) made this pull request unmergeable. Please resolve the merge conflicts. |
…mpiler-errors Rollup of 8 pull requests Successful merges: - rust-lang#99646 (Only point out a single function parameter if we have a single arg incompatibility) - rust-lang#100299 (make `clean::Item::span` return `Option` instead of dummy span) - rust-lang#100335 (Rustdoc-Json: Add `Path` type for traits.) - rust-lang#100367 (Suggest the path separator when a dot is used on a trait) - rust-lang#100431 (Enum variant ctor inherits the stability of the enum variant) - rust-lang#100446 (Suggest removing a semicolon after impl/trait items) - rust-lang#100468 (Use an extensionless `x` script for non-Windows) - rust-lang#100479 (Argument type error improvements) Failed merges: - rust-lang#100483 (Point to generic or arg if it's the self type of unsatisfied projection predicate) r? `@ghost` `@rustbot` modify labels: rollup
92185c0 to
54edf18
Compare
|
@bors r=jyn514 |
…iaskrgr Rollup of 6 pull requests Successful merges: - rust-lang#100211 (Refuse to codegen an upstream static.) - rust-lang#100277 (Simplify format_args builtin macro implementation.) - rust-lang#100483 (Point to generic or arg if it's the self type of unsatisfied projection predicate) - rust-lang#100506 (change `InlineAsmCtxt` to not talk about `FnCtxt`) - rust-lang#100534 (Make code slightly more uniform) - rust-lang#100566 (Use `create_snapshot_for_diagnostic` instead of `clone` for `Parser`) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
We do this for
TraitPredicates inpoint_at_type_arg_instead_of_call_if_possibleandpoint_at_arg_instead_of_call_if_possible, so also do it forProjectionPredicate.Improves spans for a lot of unit tests.