Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/c-c++-common/Wmisleading-indentation-2.c @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children |
line wrap: on
line source
/* { 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; } }