(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
warn/
Wunused-var-23.C
// PR c++/64383
// { dg-options "-Wunused-variable" }

struct Y
{
    ~Y();
};

struct X
{
    static Y& get();
};

int main()
{
    Y& y = X::get();  // { dg-warning "unused" }
}