mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-17 13:26:42 +00:00

A function or subroutine can allow an object of the same name to appear in its scope, so long as the name is not used. This is similar to the case of a name being imported from multiple distinct modules, and implemented by the same representation. It's not clear whether this is conforming behavior or a common extension.