Landing: b276fbcc9d8a
Project / Subsystem
gcc / gccrs
Date
2026-08-01
Author
Owen Avery
Commit
b276fbcc9d8ad078f1bc652e9bc02b214ff521e1
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gccrs
- patch_id
- —
- commit_hash
- b276fbcc9d8ad078f1bc652e9bc02b214ff521e1
- source_type
- github
- headline
- gccrs: ExpandVisitor visits more attributes
- tldr
- gccrs: Improves attribute handling in the expansion visitor, fixing compilation issues.
- author
- Owen Avery
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gccrs
- • rust
- • compiler internals
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-01T00:00:00.000Z
The gccrs compiler’s ExpandVisitor now handles a wider range of attributes by leveraging functionality from PointerVisitor. This change streamlines attribute processing within various visitor methods, including those for struct fields and tuple fields. The update aims to fix issues encountered during the compilation of core Rust libraries.