[Issue 20648] static foreach over allMembers of module doesn't seem to work
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Mar 9 08:37:20 UTC 2020
https://issues.dlang.org/show_bug.cgi?id=20648
Boris Carvajal <boris2.9 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |boris2.9 at gmail.com
--- Comment #1 from Boris Carvajal <boris2.9 at gmail.com> ---
But "__traits(allMembers" returns a tuple of strings.
You can use mixin to get a type (2.088+) or getMember.
---
else static if (is(mixin(Tys[0]) == struct))
alias ScrapeStructs = AliasSeq!(mixin(Tys[0]), ScrapeStructs!(Tys[1 ..
$]));
---
--
More information about the Digitalmars-d-bugs
mailing list