blob: b4ee700ec297755c0a3d4695837bdbe108a3c42d [file] [log] [blame]
/* { dg-options "-Wmisleading-indentation" } */
/* { dg-do compile } */
/* Based on get_attr_athlon_decode from the generated insn-attrtab.c
for x86_64.
A #line directive, followed by a very long line to ensure that
we're in a fresh line_map.
This should not generate a misleading indentation warning.
This needs to be in its own file since -Wmisleading-indentation stops
after seeing a #line directive. */
void fn ()
{
switch (0)
{
#line 6 "../../../../src/gcc/testsuite/c-c++-common/Wmisleading-indentation-2.md"
case 0:
if (0)
{
return;
}
case 1:
if (0)
{
return;
}
else
{
return;
}
/**********************************************************************************************************************************/
if (0)
{
return;
}
else if (0)
{
return;
}
else if (0)
{
return;
}
else
{
return;
}
default:
return;
}
}