Landing: a51e7e1a1b1d
Project / Subsystem
gcc / gccrs
Date
2026-07-01
Author
Pierre-Emmanuel Patry
Commit
a51e7e1a1b1de81afbb0f3b6043d02836e6797f3
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gccrs
- patch_id
- —
- commit_hash
- a51e7e1a1b1de81afbb0f3b6043d02836e6797f3
- source_type
- github
- headline
- gccrs: Move Identifier class to its own file
- tldr
- gccrs moves the Identifier class to a separate header for easier inclusion.
- author
- Pierre-Emmanuel Patry
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • gccrs
- • refactor
- • header
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-01T00:00:00.000Z
The Identifier class in gccrs has been moved from rust-ast.h to a new file, rust-ast-identifier.h. This change allows the Identifier class to be included independently of the entire AST definition, making it more convenient to use in various parts of the compiler without pulling in unnecessary code.