Pathological import symbol shadowing
FeepingCreature
feepingcreature at gmail.com
Thu Nov 19 09:07:53 UTC 2020
On Wednesday, 18 November 2020 at 21:13:00 UTC, Kagamin wrote:
> On Wednesday, 18 November 2020 at 10:14:44 UTC, FeepingCreature
> wrote:
>> This is why our style guide doesn't allow unqualified imports
>> in functions. The more I think about it, the more I suspect
>> function local imports were just a mistake to begin with.
>
> No way, they are correctness and performance feature. Look at
> STL to see what happens when everything is visible.
I think the problem with C++ is more transitive imports than
file-level imports. Or rather, the lack of a module system.
More information about the Digitalmars-d
mailing list