1 1.2 rillig /* $NetBSD: opt_bap.c,v 1.2 2021/10/16 21:32:10 rillig Exp $ */ 2 1.1 rillig /* $FreeBSD$ */ 3 1.1 rillig 4 1.2 rillig /* 5 1.2 rillig * Tests for the options '-bap' and '-nbap'. 6 1.2 rillig * 7 1.2 rillig * The option '-bap' forces a blank line after every function body. 8 1.2 rillig * 9 1.2 rillig * The option '-nbap' keeps everything as is. 10 1.2 rillig */ 11 1.2 rillig 12 1.1 rillig #indent input 13 1.2 rillig static void one_liner(void){} 14 1.2 rillig static void several_lines(void) 15 1.2 rillig { 16 1.1 rillig action(); 17 1.1 rillig } 18 1.2 rillig int main(void){} 19 1.1 rillig int global_variable; 20 1.1 rillig 21 1.1 rillig void already_has_blank_line_below(void) 22 1.1 rillig { 23 1.1 rillig } 24 1.1 rillig 25 1.1 rillig void has_several_blank_lines_below(void) 26 1.1 rillig { 27 1.1 rillig } 28 1.1 rillig 29 1.1 rillig 30 1.1 rillig 31 1.1 rillig int the_end; 32 1.1 rillig #indent end 33 1.1 rillig 34 1.1 rillig #indent run -bap 35 1.1 rillig static void 36 1.1 rillig one_liner(void) 37 1.2 rillig { 38 1.1 rillig } 39 1.2 rillig /* $ FIXME: needs a blank line here */ 40 1.1 rillig static void 41 1.1 rillig several_lines(void) 42 1.1 rillig { 43 1.1 rillig action(); 44 1.1 rillig } 45 1.2 rillig /* $ FIXME: needs a blank line here */ 46 1.1 rillig int 47 1.1 rillig main(void) 48 1.2 rillig { 49 1.1 rillig } 50 1.2 rillig /* $ FIXME: needs a blank line here */ 51 1.1 rillig int global_variable; 52 1.1 rillig 53 1.1 rillig void 54 1.1 rillig already_has_blank_line_below(void) 55 1.1 rillig { 56 1.1 rillig } 57 1.1 rillig 58 1.1 rillig void 59 1.1 rillig has_several_blank_lines_below(void) 60 1.1 rillig { 61 1.1 rillig } 62 1.1 rillig 63 1.1 rillig 64 1.1 rillig 65 1.1 rillig int the_end; 66 1.1 rillig #indent end 67 1.1 rillig 68 1.1 rillig #indent run -nbap 69 1.1 rillig static void 70 1.1 rillig one_liner(void) 71 1.1 rillig { 72 1.1 rillig } 73 1.1 rillig static void 74 1.1 rillig several_lines(void) 75 1.1 rillig { 76 1.1 rillig action(); 77 1.1 rillig } 78 1.1 rillig int 79 1.1 rillig main(void) 80 1.1 rillig { 81 1.1 rillig } 82 1.1 rillig int global_variable; 83 1.1 rillig 84 1.1 rillig void 85 1.1 rillig already_has_blank_line_below(void) 86 1.1 rillig { 87 1.1 rillig } 88 1.1 rillig 89 1.1 rillig void 90 1.1 rillig has_several_blank_lines_below(void) 91 1.1 rillig { 92 1.1 rillig } 93 1.1 rillig 94 1.1 rillig 95 1.1 rillig 96 1.1 rillig int the_end; 97 1.1 rillig #indent end 98