opt_sob.c revision 1.1
1/* $NetBSD: opt_sob.c,v 1.1 2021/10/16 03:20:13 rillig Exp $ */ 2/* $FreeBSD$ */ 3 4#indent input 5/* $ FIXME: There are lots of 'optional blank lines' here that should */ 6/* $ FIXME: be swallowed. */ 7void function_declaration(void); 8 9 10int 11function_with_0_blank_lines(void) 12{ 13 int var; 14 var = value; 15 if (var > 0) 16 var--; 17 return var; 18} 19 20int 21function_with_1_blank_line(void) 22{ 23 24 int var; 25 26 var = value; 27 28 if (var > 0) 29/* $ The following line is "optional" and is removed due to '-sob'. */ 30 31 var--; 32 33 return var; 34 35} 36 37 38int 39function_with_2_blank_lines(void) 40{ 41 42 43 int var; 44 45 46 var = value; 47 48 49 if (var > 0) 50/* $ The following 2 lines are "optional" and are removed due to '-sob'. */ 51 52 53 var--; 54 55 56 return var; 57 58 59} 60#indent end 61 62#indent run -sob 63void function_declaration(void); 64 65 66int 67function_with_0_blank_lines(void) 68{ 69 int var; 70 var = value; 71 if (var > 0) 72 var--; 73 return var; 74} 75 76int 77function_with_1_blank_line(void) 78{ 79 80 int var; 81 82 var = value; 83 84 if (var > 0) 85 var--; 86 87 return var; 88 89} 90 91 92int 93function_with_2_blank_lines(void) 94{ 95 96 97 int var; 98 99 100 var = value; 101 102 103 if (var > 0) 104 var--; 105 106 107 return var; 108 109 110} 111#indent end 112 113#indent input 114void function_declaration(void); 115 116 117int 118function_with_0_blank_lines(void) 119{ 120 int var; 121 var = value; 122 if (var > 0) 123 var--; 124 return var; 125} 126 127int 128function_with_1_blank_line(void) 129{ 130 131 int var; 132 133 var = value; 134 135 if (var > 0) 136/* $ The following line is "optional" but is not removed due to '-nsob'. */ 137 138 var--; 139 140 return var; 141 142} 143 144 145int 146function_with_2_blank_lines(void) 147{ 148 149 150 int var; 151 152 153 var = value; 154 155 156 if (var > 0) 157/* $ The following 2 lines are "optional" and are not removed due to '-nsob'. */ 158 159 160 var--; 161 162 163 return var; 164 165 166} 167#indent end 168 169#indent run -nsob 170void function_declaration(void); 171 172 173int 174function_with_0_blank_lines(void) 175{ 176 int var; 177 var = value; 178 if (var > 0) 179 var--; 180 return var; 181} 182 183int 184function_with_1_blank_line(void) 185{ 186 187 int var; 188 189 var = value; 190 191 if (var > 0) 192 193 var--; 194 195 return var; 196 197} 198 199 200int 201function_with_2_blank_lines(void) 202{ 203 204 205 int var; 206 207 208 var = value; 209 210 211 if (var > 0) 212 213 214 var--; 215 216 217 return var; 218 219 220} 221#indent end 222