void main() {
        static m = getModuleInfo!(test);
        static m2 = getModuleInfo!(test);
        static m3 = getModuleInfo!(test);

        assert(m == m2); // PASS
        assert(m == m3); // PASS
}

correction:

static m = getModuleInfo!(test);
static m2 = getModuleInfo!(test);
auto m3 = getModuleInfo("test");   // runtime retrieval

assert(m == m2); // PASS
assert(m == m3); // PASS

Reply via email to