标签: d introspection
如何列出D中类或结构的所有方法(模板和普通)?编译时间。
答案 0 :(得分:2)
__traits(allMembers)
http://dlang.org/spec/traits.html#allMembers
我书中的示例章节也详细介绍了https://www.packtpub.com/application-development/d-cookbook
使用allMembers获取名称,getOverloads获取重载,以及其他特征来识别它们的全部内容。