[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