On Monday, 3 July 2017 at 20:45:19 UTC, bauss wrote:
On Monday, 3 July 2017 at 13:54:42 UTC, Jean-Louis Leroy wrote:I know how to find all the classes:foreach (mod; ModuleInfo) { foreach (c; mod.localClasses) { // use c.base to construct inheritance graph } }Can I do the same with all the interfaces? Looking at object.d gives no clue...Is there a reason you need to do it with runtime and can't use __traits?
He didn't say *with* runtime but *at*. Changes the whole meaning ;)