1*47306038Srillig /* $NetBSD: opt_cs.c,v 1.6 2022/04/24 09:04:12 rillig Exp $ */ 20c07b89fSrillig 3ec30234bSrillig /* 4ec30234bSrillig * Tests for the options '-cs' and '-ncs'. 5ec30234bSrillig * 6ec30234bSrillig * The option '-cs' forces a space after the parentheses of a cast. 7ec30234bSrillig * 8ec30234bSrillig * The option '-ncs' removes all whitespace after the parentheses of a cast. 9ec30234bSrillig */ 10ec30234bSrillig 11*47306038Srillig //indent input 120c07b89fSrillig int i0 = (int)3.0; 130c07b89fSrillig int i1 = (int) 3.0; 140c07b89fSrillig int i3 = (int) 3.0; 15*47306038Srillig //indent end 160c07b89fSrillig 17*47306038Srillig //indent run -cs 180c07b89fSrillig int i0 = (int) 3.0; 190c07b89fSrillig int i1 = (int) 3.0; 200c07b89fSrillig int i3 = (int) 3.0; 21*47306038Srillig //indent end 220c07b89fSrillig 23*47306038Srillig //indent run -ncs 240c07b89fSrillig int i0 = (int)3.0; 250c07b89fSrillig int i1 = (int)3.0; 260c07b89fSrillig int i3 = (int)3.0; 27*47306038Srillig //indent end 287a082272Srillig 297a082272Srillig 30*47306038Srillig //indent input 317a082272Srillig struct s s3 = (struct s) s; 327a082272Srillig struct s *ptr = (struct s *) s; 337a082272Srillig union u u3 = (union u) u; 347a082272Srillig enum e e3 = (enum e) e; 35*47306038Srillig //indent end 367a082272Srillig 37*47306038Srillig //indent run -cs 387a082272Srillig struct s s3 = (struct s) s; 397a082272Srillig struct s *ptr = (struct s *) s; 407a082272Srillig union u u3 = (union u) u; 417a082272Srillig enum e e3 = (enum e) e; 42*47306038Srillig //indent end 437a082272Srillig 44*47306038Srillig //indent run -ncs 457a082272Srillig struct s s3 = (struct s)s; 467a082272Srillig struct s *ptr = (struct s *)s; 477a082272Srillig union u u3 = (union u)u; 487a082272Srillig enum e e3 = (enum e)e; 49*47306038Srillig //indent end 50