/* $NetBSD: elsecomment.0.stdout,v 1.1 2019/04/04 15:27:35 kamil Exp $ */ /* $FreeBSD: head/usr.bin/indent/tests/elsecomment.0.stdout 334559 2018-06-03 14:03:20Z pstef $ */ /* See r303484 and r309342 */ void t(void) { /* The two if statements below excercise two different code paths. */ if (1) /* a */ int a; else /* b */ int b; if (1) /* a */ int a; else /* b */ int b; if (1) { } /* Old indent would remove the 3 blank lines above, awaiting "else". */ if (1) { int a; } else if (0) { int b; } /* test */ else ; if (1) ; else /* Old indent would get very confused here */ /* We also mustn't assume that there's only one comment */ /* before the left brace. */ { } }