opt_cs.c revision 1.6
11.6Srillig/* $NetBSD: opt_cs.c,v 1.6 2022/04/24 09:04:12 rillig Exp $ */
21.1Srillig
31.3Srillig/*
41.3Srillig * Tests for the options '-cs' and '-ncs'.
51.3Srillig *
61.3Srillig * The option '-cs' forces a space after the parentheses of a cast.
71.3Srillig *
81.3Srillig * The option '-ncs' removes all whitespace after the parentheses of a cast.
91.3Srillig */
101.3Srillig
111.6Srillig//indent input
121.1Srilligint		i0 = (int)3.0;
131.1Srilligint		i1 = (int) 3.0;
141.1Srilligint		i3 = (int)   3.0;
151.6Srillig//indent end
161.1Srillig
171.6Srillig//indent run -cs
181.1Srilligint		i0 = (int) 3.0;
191.1Srilligint		i1 = (int) 3.0;
201.1Srilligint		i3 = (int) 3.0;
211.6Srillig//indent end
221.1Srillig
231.6Srillig//indent run -ncs
241.1Srilligint		i0 = (int)3.0;
251.1Srilligint		i1 = (int)3.0;
261.1Srilligint		i3 = (int)3.0;
271.6Srillig//indent end
281.4Srillig
291.4Srillig
301.6Srillig//indent input
311.4Srilligstruct s	s3 = (struct s)   s;
321.4Srilligstruct s       *ptr = (struct s *)   s;
331.4Srilligunion u		u3 = (union u)   u;
341.4Srilligenum e		e3 = (enum e)   e;
351.6Srillig//indent end
361.4Srillig
371.6Srillig//indent run -cs
381.4Srilligstruct s	s3 = (struct s) s;
391.4Srilligstruct s       *ptr = (struct s *) s;
401.4Srilligunion u		u3 = (union u) u;
411.4Srilligenum e		e3 = (enum e) e;
421.6Srillig//indent end
431.4Srillig
441.6Srillig//indent run -ncs
451.4Srilligstruct s	s3 = (struct s)s;
461.4Srilligstruct s       *ptr = (struct s *)s;
471.4Srilligunion u		u3 = (union u)u;
481.4Srilligenum e		e3 = (enum e)e;
491.6Srillig//indent end
50