Home | History | Annotate | Line # | Download | only in indent
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. */
      7 void		function_declaration(void);
      8 
      9 
     10 int
     11 function_with_0_blank_lines(void)
     12 {
     13 	int		var;
     14 	var = value;
     15 	if (var > 0)
     16 		var--;
     17 	return var;
     18 }
     19 
     20 int
     21 function_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 
     38 int
     39 function_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
     63 void		function_declaration(void);
     64 
     65 
     66 int
     67 function_with_0_blank_lines(void)
     68 {
     69 	int		var;
     70 	var = value;
     71 	if (var > 0)
     72 		var--;
     73 	return var;
     74 }
     75 
     76 int
     77 function_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 
     92 int
     93 function_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
    114 void		function_declaration(void);
    115 
    116 
    117 int
    118 function_with_0_blank_lines(void)
    119 {
    120 	int		var;
    121 	var = value;
    122 	if (var > 0)
    123 		var--;
    124 	return var;
    125 }
    126 
    127 int
    128 function_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 
    145 int
    146 function_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
    170 void		function_declaration(void);
    171 
    172 
    173 int
    174 function_with_0_blank_lines(void)
    175 {
    176 	int		var;
    177 	var = value;
    178 	if (var > 0)
    179 		var--;
    180 	return var;
    181 }
    182 
    183 int
    184 function_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 
    200 int
    201 function_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