(root)/
gcc-13.2.0/
gcc/
testsuite/
gdc.test/
compilable/
test23497.d
// https://issues.dlang.org/show_bug.cgi?id=23497

class A {}

A getA(T t) {
    return t.a;
}

struct T {
    A _a;

    void k() {}

    auto a() in {
        k();
    } do {
        return _a;
    }
}