On 2017-07-19 11:25, Nicholas Wilson wrote:
You'll want to use https://dlang.org/spec/traits.html#getMember in conjunction with https://dlang.org/spec/traits.html#getAttributes.Have a look some of the projects on github e.g. https://github.com/kaleidicassociates/excel-d/blob/master/source/xlld/wrap.d#L686
And https://dlang.org/spec/traits.html#allMembers to iterate all members in a module.
-- /Jacob Carlborg