/* $NetBSD: opt_cs.c,v 1.5 2022/04/22 21:21:20 rillig Exp $ */ /* * Tests for the options '-cs' and '-ncs'. * * The option '-cs' forces a space after the parentheses of a cast. * * The option '-ncs' removes all whitespace after the parentheses of a cast. */ #indent input int i0 = (int)3.0; int i1 = (int) 3.0; int i3 = (int) 3.0; #indent end #indent run -cs int i0 = (int) 3.0; int i1 = (int) 3.0; int i3 = (int) 3.0; #indent end #indent run -ncs int i0 = (int)3.0; int i1 = (int)3.0; int i3 = (int)3.0; #indent end #indent input struct s s3 = (struct s) s; struct s *ptr = (struct s *) s; union u u3 = (union u) u; enum e e3 = (enum e) e; #indent end #indent run -cs struct s s3 = (struct s) s; struct s *ptr = (struct s *) s; union u u3 = (union u) u; enum e e3 = (enum e) e; #indent end #indent run -ncs struct s s3 = (struct s)s; struct s *ptr = (struct s *)s; union u u3 = (union u)u; enum e e3 = (enum e)e; #indent end