-
-
Notifications
You must be signed in to change notification settings - Fork 14.5k
Port a lot of attributes to the new parser #152364
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
base: main
Are you sure you want to change the base?
Conversation
|
Some changes occurred in compiler/rustc_passes/src/check_attr.rs Some changes occurred in compiler/rustc_hir/src/attrs Some changes occurred to MIR optimizations cc @rust-lang/wg-mir-opt Some changes occurred in compiler/rustc_attr_parsing |
This comment has been minimized.
This comment has been minimized.
fc14cd5 to
747e670
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
747e670 to
643338a
Compare
This comment has been minimized.
This comment has been minimized.
|
@bors r+ rollup=iffy |
…nBrouwer Port a lot of attributes to the new parser r? @JonathanBrouwer See commits for which attributes
This comment has been minimized.
This comment has been minimized.
643338a to
c51cd49
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. |
|
@bors r=jonathanbrouwer |
|
@bors rollup |
|
@bors p=1 |
…nbrouwer Port a lot of attributes to the new parser r? @JonathanBrouwer See commits for which attributes
|
good idea jonathan, ty! |
c51cd49 to
12dbc1b
Compare
|
|
|
@bors r=jonathanbrouwer |
…nbrouwer Port a lot of attributes to the new parser r? @JonathanBrouwer See commits for which attributes
…uwer Rollup of 11 pull requests Successful merges: - #152364 (Port a lot of attributes to the new parser) - #151954 (Add help message suggesting explicit reference cast for From/TryFrom) - #152148 (Move `impl Interner for TyCtxt` to its own submodule) - #152226 (Modernize diagnostic for indeterminate trait object lifetime bounds) - #152351 (Remove `SubdiagMessage` in favour of the identical `DiagMessage`) - #152417 (Move the needs-drop check for `arena_cache` queries out of macro code) - #150688 (typeck: Make it clearer that `check_pat_lit` only handles literal patterns) - #152293 (Format heterogeneous try blocks) - #152355 (Update documentation of rustc_macros) - #152396 (Uplift `Predicate::allow_normalization` to `rustc_type_ir`) - #152425 (Port #![test_runner] to the attribute parser)
Port a lot of attributes to the new parser r? @JonathanBrouwer See commits for which attributes
|
⌛ Testing commit 12dbc1b with merge 33f4a3d... Workflow: https://github.com/rust-lang/rust/actions/runs/21863892136 |
…nbrouwer Port a lot of attributes to the new parser r? @JonathanBrouwer See commits for which attributes
|
@bors yield |
|
Auto build cancelled. Cancelled workflows: The next pull request likely to be tested is #152437. |
…uwer Rollup of 10 pull requests Successful merges: - #152364 (Port a lot of attributes to the new parser) - #151954 (Add help message suggesting explicit reference cast for From/TryFrom) - #152148 (Move `impl Interner for TyCtxt` to its own submodule) - #152226 (Modernize diagnostic for indeterminate trait object lifetime bounds) - #152351 (Remove `SubdiagMessage` in favour of the identical `DiagMessage`) - #152417 (Move the needs-drop check for `arena_cache` queries out of macro code) - #150688 (typeck: Make it clearer that `check_pat_lit` only handles literal patterns) - #152293 (Format heterogeneous try blocks) - #152355 (Update documentation of rustc_macros) - #152396 (Uplift `Predicate::allow_normalization` to `rustc_type_ir`)
r? @JonathanBrouwer
See commits for which attributes