opt_d.c revision 1.2
11.2Srillig/* $NetBSD: opt_d.c,v 1.2 2021/11/20 16:54:17 rillig Exp $ */
21.1Srillig/* $FreeBSD$ */
31.1Srillig
41.2Srillig/*
51.2Srillig * Tests for the option '-d', which moves comments to the left of the
61.2Srillig * current code indentation level.
71.2Srillig */
81.2Srillig
91.1Srillig#indent input
101.1Srilligvoid
111.1Srilligexample(void)
121.1Srillig/* comment at level 0 */
131.1Srillig	/* comment at level 0 */
141.1Srillig{
151.1Srillig/* comment at level 1 */
161.1Srillig	/* comment at level 1 */
171.1Srillig		/* comment at level 1 */
181.1Srillig	{
191.1Srillig/* comment at level 2 */
201.1Srillig	/* comment at level 2 */
211.1Srillig		/* comment at level 2 */
221.1Srillig			/* comment at level 2 */
231.1Srillig	}
241.1Srillig}
251.1Srillig#indent end
261.1Srillig
271.2Srillig/* The comments at level 0 move below the '{', due to the option '-br'. */
281.1Srillig#indent run -d1
291.1Srilligvoid
301.1Srilligexample(void)
311.1Srillig{
321.1Srillig/* comment at level 0 */
331.1Srillig/* comment at level 0 */
341.1Srillig/* comment at level 1 */
351.1Srillig/* comment at level 1 */
361.1Srillig/* comment at level 1 */
371.1Srillig	{
381.1Srillig	/* comment at level 2 */
391.1Srillig	/* comment at level 2 */
401.1Srillig	/* comment at level 2 */
411.1Srillig	/* comment at level 2 */
421.1Srillig	}
431.1Srillig}
441.1Srillig#indent end
45