On Friday, 14 February 2020 at 22:24:14 UTC, Ben Jones wrote:
Hi all,
I'm getting unexpected results while trying to process symbols
from a module, some of which are enums.
Depending on whether or not I comment out the first static
foreach loop below, fullyQualifiedName gives me different
results in the second loop.
Looking more in detail it seems there is another peculiarity
happening here, it could be that a template instance get reused
(issue 14501). Not sure if it's really a bug or by design.
https://issues.dlang.org/show_bug.cgi?id=14501