Landing: c4d353b7c99d

Project / Subsystem

gcc / gccrs

Date

2026-07-24

Author

Owen Avery

Commit

c4d353b7c99d6b1fcbcc55115db4287ab5e4661c

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gccrs
patch_id
—
commit_hash
c4d353b7c99d6b1fcbcc55115db4287ab5e4661c
source_type
github
headline
gccrs: Handle ambiguous glob imports
tldr
gccrs: Improves handling of ambiguous glob imports.
author
Owen Avery
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • gccrs
  • • imports
  • • name resolution
  • • compiler internals
discussion_id_link
—
bugzilla_pr
—
date
2026-07-24T00:00:00.000Z

This commit enhances gccrs’ ability to handle ambiguous glob imports by offloading the details of globbing definitions to a new Rib::insert_globbed function. This change simplifies the GlobbingVisitor and ensures that ambiguities arising from glob imports are managed more robustly. A new test case, glob-import-ambiguous.rs, is added to verify this functionality.