Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 2d951c1

Browse files
committedMay 18, 2025
Auto merge of rust-lang#141233 - fmease:rollup-zeeorxb, r=fmease
Rollup of 6 pull requests Successful merges: - rust-lang#127013 (Add `f16` formatting and parsing) - rust-lang#130887 (Safer implementation of RepeatN) - rust-lang#140154 (Cygwin support in rustc) - rust-lang#140874 (make `rustc_attr_parsing` less dominant in the rustc crate graph) - rust-lang#141094 (add regression test for rust-lang#101650) - rust-lang#141110 ([std] fix the presentation of `split_off_mut` and `split_off` documentation) r? `@ghost` `@rustbot` modify labels: rollup
2 parents 4455c89 + 3ea368a commit 2d951c1

File tree

102 files changed

+879
-339
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+879
-339
lines changed
 

‎Cargo.lock

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3390,6 +3390,7 @@ version = "0.0.0"
33903390
dependencies = [
33913391
"rustc_ast",
33923392
"rustc_ast_pretty",
3393+
"rustc_attr_data_structures",
33933394
"rustc_attr_parsing",
33943395
"rustc_data_structures",
33953396
"rustc_errors",
@@ -3424,7 +3425,7 @@ dependencies = [
34243425
"rustc-demangle",
34253426
"rustc_abi",
34263427
"rustc_ast",
3427-
"rustc_attr_parsing",
3428+
"rustc_attr_data_structures",
34283429
"rustc_codegen_ssa",
34293430
"rustc_data_structures",
34303431
"rustc_errors",
@@ -3467,6 +3468,7 @@ dependencies = [
34673468
"rustc_abi",
34683469
"rustc_arena",
34693470
"rustc_ast",
3471+
"rustc_attr_data_structures",
34703472
"rustc_attr_parsing",
34713473
"rustc_data_structures",
34723474
"rustc_errors",
@@ -3504,7 +3506,7 @@ dependencies = [
35043506
"rustc_abi",
35053507
"rustc_apfloat",
35063508
"rustc_ast",
3507-
"rustc_attr_parsing",
3509+
"rustc_attr_data_structures",
35083510
"rustc_data_structures",
35093511
"rustc_errors",
35103512
"rustc_fluent_macro",
@@ -3680,6 +3682,7 @@ dependencies = [
36803682
"rustc_ast",
36813683
"rustc_ast_passes",
36823684
"rustc_ast_pretty",
3685+
"rustc_attr_data_structures",
36833686
"rustc_attr_parsing",
36843687
"rustc_data_structures",
36853688
"rustc_errors",
@@ -3768,7 +3771,7 @@ dependencies = [
37683771
"rustc_abi",
37693772
"rustc_arena",
37703773
"rustc_ast",
3771-
"rustc_attr_parsing",
3774+
"rustc_attr_data_structures",
37723775
"rustc_data_structures",
37733776
"rustc_errors",
37743777
"rustc_feature",
@@ -3805,7 +3808,7 @@ dependencies = [
38053808
"itertools",
38063809
"rustc_abi",
38073810
"rustc_ast",
3808-
"rustc_attr_parsing",
3811+
"rustc_attr_data_structures",
38093812
"rustc_data_structures",
38103813
"rustc_errors",
38113814
"rustc_fluent_macro",
@@ -3950,6 +3953,7 @@ dependencies = [
39503953
"rustc_abi",
39513954
"rustc_ast",
39523955
"rustc_ast_pretty",
3956+
"rustc_attr_data_structures",
39533957
"rustc_attr_parsing",
39543958
"rustc_data_structures",
39553959
"rustc_errors",
@@ -4023,6 +4027,7 @@ dependencies = [
40234027
"odht",
40244028
"rustc_abi",
40254029
"rustc_ast",
4030+
"rustc_attr_data_structures",
40264031
"rustc_attr_parsing",
40274032
"rustc_data_structures",
40284033
"rustc_errors",
@@ -4136,7 +4141,7 @@ dependencies = [
41364141
"rustc_abi",
41374142
"rustc_arena",
41384143
"rustc_ast",
4139-
"rustc_attr_parsing",
4144+
"rustc_attr_data_structures",
41404145
"rustc_const_eval",
41414146
"rustc_data_structures",
41424147
"rustc_errors",
@@ -4162,7 +4167,7 @@ version = "0.0.0"
41624167
dependencies = [
41634168
"rustc_abi",
41644169
"rustc_ast",
4165-
"rustc_attr_parsing",
4170+
"rustc_attr_data_structures",
41664171
"rustc_data_structures",
41674172
"rustc_errors",
41684173
"rustc_fluent_macro",
@@ -4232,7 +4237,7 @@ dependencies = [
42324237
"rustc_ast",
42334238
"rustc_ast_lowering",
42344239
"rustc_ast_pretty",
4235-
"rustc_attr_parsing",
4240+
"rustc_attr_data_structures",
42364241
"rustc_data_structures",
42374242
"rustc_errors",
42384243
"rustc_expand",
@@ -4278,7 +4283,7 @@ name = "rustc_privacy"
42784283
version = "0.0.0"
42794284
dependencies = [
42804285
"rustc_ast",
4281-
"rustc_attr_parsing",
4286+
"rustc_attr_data_structures",
42824287
"rustc_data_structures",
42834288
"rustc_errors",
42844289
"rustc_fluent_macro",

‎compiler/rustc_attr_parsing/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@
6060
//! `#[stable(...)]` and `#[unstable()]` cannot occur together, and both semantically define
6161
//! a "stability" of an item. So, the stability attribute has an
6262
//! [`AttributeParser`](attributes::AttributeParser) that recognizes both the `#[stable()]`
63-
//! and `#[unstable()]` syntactic attributes, and at the end produce a single [`AttributeKind::Stability`].
63+
//! and `#[unstable()]` syntactic attributes, and at the end produce a single
64+
//! [`AttributeKind::Stability`](rustc_attr_data_structures::AttributeKind::Stability).
6465
//!
6566
//! As a rule of thumb, when a syntactical attribute can be applied more than once, they should be
6667
//! combined into a single semantic attribute. For example:
@@ -91,6 +92,5 @@ mod session_diagnostics;
9192
pub use attributes::cfg::*;
9293
pub use attributes::util::{find_crate_name, is_builtin_attr, parse_version};
9394
pub use context::{AttributeParser, OmitDoc};
94-
pub use rustc_attr_data_structures::*;
9595

9696
rustc_fluent_macro::fluent_messages! { "../messages.ftl" }

0 commit comments

Comments
 (0)