d修复取成员和虚函数重载问题

测试用例:

class Base
{
    bool after();

    mixin(handleMiddlewareAnnotation);
}

class C : Base
{
    override bool after();
}//重载虚函数.

string handleMiddlewareAnnotation()
{
    foreach (member; __traits(allMembers, C))
    {
        __traits(getMember, C, member);
    }
}//取成员.
posted @ 2022-02-27 18:37  zjh6  阅读(15)  评论(0)    收藏  举报  来源