rt_gccstream/gcc/testsuite/g++.old-deja/g++.other/goto1.C

22 lines
276 B
C

// { dg-do assemble }
// Origin: Mark Mitchell <mark@codesourcery.com>
struct S
{
S ();
~S ();
};
void f ()
{
{
S s1; // { dg-error "" } skips initialization
t: // { dg-error "" } jump to label
S s2;
;
}
goto t; // { dg-error "" } from here
}