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