Skip to content

rustc_ast_lowering: track implicit Self via explicit flag instead of name - #163531

Merged
rust-bors[bot] merged 1 commit into
rust-lang:mainfrom
paradoxicalguy:infer-indices-clean
Oct 5, 2026
Merged

rust-bors[bot] merged 1 commit into
rust-lang:mainfrom
paradoxicalguy:infer-indices-clean

Conversation

@paradoxicalguy

@paradoxicalguy paradoxicalguy commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

View all comments

fixes #163457
& added a ui regression test for the reported reproducer.

r? @bjorn3

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Sep 30, 2026
@paradoxicalguy

Copy link
Copy Markdown
Contributor Author

(≧ω≦)

@paradoxicalguy

Copy link
Copy Markdown
Contributor Author

cc @aerooneqq

@paradoxicalguy

Copy link
Copy Markdown
Contributor Author

hey @bjorn3 mind taking a look at this when you get a sec?

@bjorn3

bjorn3 commented Oct 2, 2026

Copy link
Copy Markdown
Member

Don't know anything about this code.

r? compiler

@rustbot rustbot assigned Enselic and unassigned bjorn3 Oct 2, 2026
@petrochenkov

petrochenkov commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

@bors delegate=aerooneqq
Could you review this?

@rust-bors

rust-bors Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Unknown argument "Could". Did you mean to use @bors tryorreview``? Run @bors help or go to https://bors.rust-lang.org/help to see available commands.

@petrochenkov

Copy link
Copy Markdown
Contributor

@bors delegate=aerooneqq

@rust-bors

rust-bors Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

✌️ @aerooneqq, you can now approve this pull request!

If @petrochenkov told you to "r=me" after making some further change, then please make that change and post @bors r=petrochenkov.

View changes since this delegation.

Comment thread compiler/rustc_ast_lowering/src/delegation/generics.rs Outdated
@rustbot rustbot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 2, 2026
@rustbot

rustbot commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

Reminder, once the PR becomes ready for a review, use @rustbot ready.

@paradoxicalguy

Copy link
Copy Markdown
Contributor Author

@rustbot ready

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Oct 3, 2026
@Enselic

Enselic commented Oct 3, 2026

Copy link
Copy Markdown
Member

r? aerooneqq

@rustbot

rustbot commented Oct 3, 2026

Copy link
Copy Markdown
Collaborator

Error: Failed to set assignee to aerooneqq: invalid assignee

Note: Only org members with at least the repository "read" role, users with write permissions, or people who have commented on the PR may be assigned.

Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #triagebot on Zulip.

@Enselic

Enselic commented Oct 3, 2026

Copy link
Copy Markdown
Member

r? petrochenkov

@rustbot rustbot assigned petrochenkov and unassigned Enselic Oct 3, 2026
@paradoxicalguy

Copy link
Copy Markdown
Contributor Author

oh sorry, i forgot @aerooneqq
ready to review now

@aerooneqq

Copy link
Copy Markdown
Contributor

Seems OK, can you change commit message and PR title as the fix idea has changed.
@rustbot author

@rustbot rustbot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 5, 2026
@paradoxicalguy paradoxicalguy changed the title rustc_ast_lowering: skip Self and synthetic params in infer_indices rustc_ast_lowering: track implicit Self via explicit flag instead of name Oct 5, 2026
@aerooneqq

Copy link
Copy Markdown
Contributor

@bors r=petrochenkov

@rust-bors

rust-bors Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

📌 Commit f20f0c4 has been tentatively approved by petrochenkov

It will be put into the queue for this repository once PR CI succeeds.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Oct 5, 2026
@paradoxicalguy

Copy link
Copy Markdown
Contributor Author

yay╰(°▽°)╯

JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Oct 5, 2026
…, r=petrochenkov

rustc_ast_lowering: track implicit Self via explicit flag instead of name

fixes rust-lang#163457
& added a ui regression test for the reported reproducer.

r? @bjorn3
rust-bors Bot pushed a commit that referenced this pull request Oct 5, 2026
…uwer

Rollup of 5 pull requests

Successful merges:

 - #163531 (rustc_ast_lowering: track implicit Self via explicit flag instead of name)
 - #163785 (Bump Windows CI LLVM to 22.1.8)
 - #163646 (Get `inputs_hir` directly from `decl`)
 - #163733 (Fix extra spaces in integer format_into docs)
 - #163787 (moves rustc_legacy_const_generics checks into attribute parsing)
@rust-bors

rust-bors Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

⌛ Testing commit f20f0c4 with merge 307e6c7...

Workflow: https://github.com/rust-lang/rust/actions/runs/37343956829

rust-bors Bot pushed a commit that referenced this pull request Oct 5, 2026
…enkov

rustc_ast_lowering: track implicit Self via explicit flag instead of name




fixes #163457 
& added a ui regression test for the reported reproducer.

r? @bjorn3
JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request Oct 5, 2026
…, r=petrochenkov

rustc_ast_lowering: track implicit Self via explicit flag instead of name

fixes rust-lang#163457
& added a ui regression test for the reported reproducer.

r? @bjorn3
@JonathanBrouwer

Copy link
Copy Markdown
Member

@bors yield
Yielding to enclosing rollup

@rust-bors

rust-bors Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Auto build was cancelled. Cancelled workflows:

The next pull request likely to be tested is #163827.

rust-bors Bot pushed a commit that referenced this pull request Oct 5, 2026
…uwer

Rollup of 12 pull requests

Successful merges:

 - #163531 (rustc_ast_lowering: track implicit Self via explicit flag instead of name)
 - #160915 ([rustdoc] Fix how `Deref` items is handled.)
 - #163364 (make semicolon_in_expressions_from_non_local_macros not report-in-deps)
 - #163770 (document the rustc_comptime attribute)
 - #163780 (Skip optional asserts in SsaRangePropagation)
 - #163785 (Bump Windows CI LLVM to 22.1.8)
 - #163796 (continue crashes tests `-Znext-solver` work)
 - #163646 (Get `inputs_hir` directly from `decl`)
 - #163733 (Fix extra spaces in integer format_into docs)
 - #163773 (Update GitHub Actions to v26)
 - #163787 (moves rustc_legacy_const_generics checks into attribute parsing)
 - #163810 (Fix an issue for clippy's `search_is_some` with the next-solver)
rust-bors Bot pushed a commit that referenced this pull request Oct 5, 2026
…uwer

Rollup of 11 pull requests

Successful merges:

 - #163364 (make semicolon_in_expressions_from_non_local_macros not report-in-deps)
 - #163531 (rustc_ast_lowering: track implicit Self via explicit flag instead of name)
 - #163770 (document the rustc_comptime attribute)
 - #163780 (Skip optional asserts in SsaRangePropagation)
 - #163785 (Bump Windows CI LLVM to 22.1.8)
 - #163796 (continue crashes tests `-Znext-solver` work)
 - #163646 (Get `inputs_hir` directly from `decl`)
 - #163733 (Fix extra spaces in integer format_into docs)
 - #163773 (Update GitHub Actions to v26)
 - #163787 (moves rustc_legacy_const_generics checks into attribute parsing)
 - #163810 (Fix an issue for clippy's `search_is_some` with the next-solver)
@rust-bors
rust-bors Bot merged commit 14af779 into rust-lang:main Oct 5, 2026
14 of 15 checks passed
@rustbot rustbot added this to the 1.101.0 milestone Oct 5, 2026
rust-bors Bot pushed a commit that referenced this pull request Oct 5, 2026
Rollup merge of #163531 - paradoxicalguy:infer-indices-clean, r=petrochenkov

rustc_ast_lowering: track implicit Self via explicit flag instead of name

fixes #163457
& added a ui regression test for the reported reproducer.

r? @bjorn3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ICE]: arg must exist for infer

7 participants