-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Port #[patchable_function_entry] to attr parser
#151340
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
Port #[patchable_function_entry] to attr parser
#151340
Conversation
|
Error: Parsing assign command in comment failed: ...' @' | error: specify user to assign to at >| ''... Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #triagebot on Zulip. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
f36627d to
52bf01f
Compare
|
would like review in the current state, it's not ready to merge though until #151336 is through, and then I'll add another commit making a |
|
Some changes occurred in compiler/rustc_passes/src/check_attr.rs cc @jdonszelmann, @JonathanBrouwer Some changes occurred in compiler/rustc_hir/src/attrs cc @jdonszelmann, @JonathanBrouwer Some changes occurred in compiler/rustc_attr_parsing |
52bf01f to
4c9dfab
Compare
|
actually I'll rebase this on #151336 so the whole PR can be reviewed in it's entirety right now, so ignore those first two commits until it's merged into main |
70485f5 to
55111fb
Compare
This comment has been minimized.
This comment has been minimized.
55111fb to
fe7430c
Compare
fe7430c to
0917c59
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
I rebased the PR to make reviewing easier. @bors delegate |
|
✌️ @Bryntet, you can now approve this pull request! If @JonathanBrouwer told you to " |
|
@rustbot author |
|
Reminder, once the PR becomes ready for a review, use |
0917c59 to
79dba29
Compare
|
@bors r=JonathanBrouwer |
This comment has been minimized.
This comment has been minimized.
|
@bors r- |
|
Commit 79dba29 has been unapproved. |
79dba29 to
a0b3ee2
Compare
|
@bors r+ rollup |
Rollup of 6 pull requests Successful merges: - #150436 (`c_variadic`: impl `va_copy` and `va_end` as Rust intrinsics) - #151340 (Port `#[patchable_function_entry]` to attr parser) - #151351 (Deduplicate diagnostics for const trait supertraits) - #151424 (missing colon after the compile-flags directive) - #151428 (Port variance attrs to attr parser.) - #151429 (s390x: Support aligned stack datalayout) Failed merges: - #151343 (Port some crate level attrs to the attribute parser) r? @ghost
Rollup merge of #151340 - port_patchable_function_entry, r=JonathanBrouwer Port `#[patchable_function_entry]` to attr parser This is the last codegen attr (see #151335 and #151336)! Tracking issue: #131229 currently this PR is rebased on #151336 to make CI pass for the last commit to see the actual changes in this PR you can look [here](https://github.com/rust-lang/rust/pull/151340/changes/3e731f7e84301a898a36e46ee5e4845ff9bda98a..55111fb468808b733e97170a841217a67666ac33)
This is the last codegen attr (see #151335 and #151336)!
Tracking issue: #131229
currently this PR is rebased on #151336 to make CI pass for the last commit
to see the actual changes in this PR you can look here