Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
2fed8e4
Add regression test for unsized non-last struct field with overlappin…
zakrad Aug 6, 2026
b686eae
Add regression test for higher-ranked fn pointer impl not general enough
zakrad Aug 7, 2026
23442b9
sort lint names
folkertdev Aug 7, 2026
105dd73
add regression test for adt_sized_constraint ice on incremental compi…
lsunsi Aug 7, 2026
538e238
triagebot: add ubiratan to infra-ci
ubiratansoares Aug 7, 2026
179b9df
miri: implement more restrictive trivial-ABI checks
RalfJung Aug 6, 2026
af4c79b
Move attributes out of rustc_hir
mejrs Aug 1, 2026
d853700
Add regression test for incremental borrowck ICE with generic const e…
zakrad Aug 4, 2026
f3ad956
Remove unused Box diagnostic impl
mejrs Aug 8, 2026
a74c622
Remove unused diagnostic items and features
mejrs Aug 8, 2026
b736125
ignore a test when the backend is GCC and the target is not supported
folkertdev Aug 7, 2026
bd11f25
bless bootstrap
mejrs Aug 8, 2026
5a5b84a
retrieve supported GCC targets from the sysroot
folkertdev Aug 7, 2026
907d135
Remove `DiagMessage` unused diagnostic item
mejrs Aug 8, 2026
ad476e5
rustc_lint: remove unused rustc_attrs feature
mejrs Aug 8, 2026
f846f11
fix: build-std on 32 bit arm with 64 bit time
guoxe Aug 8, 2026
bc3d9d8
Rollup merge of #160336 - mejrs:move_attribute, r=JonathanBrouwer
JonathanBrouwer Aug 8, 2026
fe9e8ee
Rollup merge of #160715 - folkertdev:gcc-ignore-unsupported-targets, …
JonathanBrouwer Aug 8, 2026
473809d
Rollup merge of #157609 - guoxe:fix_build_std_arm32_gnu_time_bits64, …
JonathanBrouwer Aug 8, 2026
7416d7a
Rollup merge of #160613 - zakrad:regr-test-83097, r=TaKO8Ki
JonathanBrouwer Aug 8, 2026
945feb0
Rollup merge of #160658 - RalfJung:trivial-abi, r=oli-obk
JonathanBrouwer Aug 8, 2026
cba529b
Rollup merge of #160704 - folkertdev:sort-lint-names, r=JonathanBrouwer
JonathanBrouwer Aug 8, 2026
45049bd
Rollup merge of #160707 - zakrad:regr-test-57936, r=TaKO8Ki
JonathanBrouwer Aug 8, 2026
7c693f5
Rollup merge of #160713 - lsunsi:push-nsovwvzypopn, r=JonathanBrouwer
JonathanBrouwer Aug 8, 2026
08b1c17
Rollup merge of #160720 - ubiratansoares:u/infra-triage-self-onboard,…
JonathanBrouwer Aug 8, 2026
8e0aaa4
Rollup merge of #160747 - mejrs:unused_impls, r=GuillaumeGomez,Jonath…
JonathanBrouwer Aug 8, 2026
d93da76
Rollup merge of #160751 - zakrad:regr-test-125564, r=JonathanBrouwer
JonathanBrouwer Aug 8, 2026
73d2955
Rollup merge of #160753 - mejrs:remove_rustc_attrs, r=JonathanBrouwer
JonathanBrouwer Aug 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 19 additions & 3 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3700,6 +3700,24 @@ dependencies = [
"thin-vec",
]

[[package]]
name = "rustc_attr_ir"
version = "0.0.0"
dependencies = [
"rustc_abi",
"rustc_ast",
"rustc_ast_pretty",
"rustc_data_structures",
"rustc_error_messages",
"rustc_macros",
"rustc_serialize",
"rustc_span",
"rustc_target",
"smallvec",
"thin-vec",
"tracing",
]

[[package]]
name = "rustc_attr_parsing"
version = "0.0.0"
Expand Down Expand Up @@ -4077,7 +4095,7 @@ dependencies = [
"rustc_abi",
"rustc_arena",
"rustc_ast",
"rustc_ast_pretty",
"rustc_attr_ir",
"rustc_data_structures",
"rustc_error_messages",
"rustc_errors",
Expand All @@ -4089,8 +4107,6 @@ dependencies = [
"rustc_serialize",
"rustc_span",
"rustc_target",
"smallvec",
"thin-vec",
"tracing",
]

Expand Down
20 changes: 20 additions & 0 deletions compiler/rustc_attr_ir/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[package]
name = "rustc_attr_ir"
version = "0.0.0"
edition = "2024"

[dependencies]
# tidy-alphabetical-start
rustc_abi = { path = "../rustc_abi" }
rustc_ast = { path = "../rustc_ast" }
rustc_ast_pretty = { path = "../rustc_ast_pretty" }
rustc_data_structures = { path = "../rustc_data_structures" }
rustc_error_messages = { path = "../rustc_error_messages" }
rustc_macros = { path = "../rustc_macros" }
rustc_serialize = { path = "../rustc_serialize" }
rustc_span = { path = "../rustc_span" }
rustc_target = { path = "../rustc_target" }
smallvec = { version = "1.8.1", features = ["union", "may_dangle"] }
thin-vec = "0.2.18"
tracing = "0.1"
# tidy-alphabetical-end
Loading
Loading