// PR c++/9574// Origin: fche@redhat.com and bangerth@dealii.org// The new parser ICE on this test and then it could // not find z in bar::bar().// { dg-do compile }structX{voidoperator[](constint&__k);};structfoo{staticXx;};structbar{intz;bar(){foo::x[z];}};