Home | History | Annotate | Line # | Download | only in indent
opt_badp.c revision 1.9
      1  1.9  rillig /* $NetBSD: opt_badp.c,v 1.9 2022/04/24 09:04:12 rillig Exp $ */
      2  1.1  rillig 
      3  1.2  rillig /*
      4  1.2  rillig  * Tests for the options '-badp' and '-nbadp'.
      5  1.2  rillig  *
      6  1.2  rillig  * The option '-badp' forces a blank line after the first set of declarations
      7  1.2  rillig  * in a function. It produces a blank line even if there are no declarations.
      8  1.2  rillig  */
      9  1.2  rillig 
     10  1.9  rillig //indent input
     11  1.5  rillig void
     12  1.6  rillig empty(void)
     13  1.1  rillig {
     14  1.1  rillig }
     15  1.9  rillig //indent end
     16  1.5  rillig 
     17  1.9  rillig //indent run-equals-input -badp
     18  1.8  rillig 
     19  1.9  rillig //indent run-equals-input -nbadp
     20  1.1  rillig 
     21  1.5  rillig 
     22  1.9  rillig //indent input
     23  1.5  rillig void
     24  1.6  rillig blank(void)
     25  1.1  rillig {
     26  1.5  rillig 
     27  1.1  rillig }
     28  1.9  rillig //indent end
     29  1.1  rillig 
     30  1.9  rillig //indent run-equals-input -badp
     31  1.8  rillig 
     32  1.9  rillig //indent run-equals-input -nbadp
     33  1.1  rillig 
     34  1.1  rillig 
     35  1.9  rillig //indent input
     36  1.5  rillig void
     37  1.6  rillig declaration(void)
     38  1.1  rillig {
     39  1.5  rillig 	int		decl;
     40  1.5  rillig }
     41  1.9  rillig //indent end
     42  1.1  rillig 
     43  1.9  rillig //indent run-equals-input -badp
     44  1.8  rillig 
     45  1.9  rillig //indent run-equals-input -nbadp
     46  1.1  rillig 
     47  1.1  rillig 
     48  1.9  rillig //indent input
     49  1.5  rillig void
     50  1.6  rillig statement(void)
     51  1.5  rillig {
     52  1.5  rillig 	stmt();
     53  1.1  rillig }
     54  1.9  rillig //indent end
     55  1.1  rillig 
     56  1.9  rillig //indent run -badp
     57  1.5  rillig void
     58  1.6  rillig statement(void)
     59  1.1  rillig {
     60  1.1  rillig 
     61  1.5  rillig 	stmt();
     62  1.1  rillig }
     63  1.9  rillig //indent end
     64  1.8  rillig 
     65  1.9  rillig //indent run-equals-input -nbadp
     66  1.5  rillig 
     67  1.1  rillig 
     68  1.9  rillig //indent input
     69  1.5  rillig void
     70  1.6  rillig declaration_statement(void)
     71  1.5  rillig {
     72  1.5  rillig 	int		decl;
     73  1.5  rillig 	stmt();
     74  1.5  rillig }
     75  1.9  rillig //indent end
     76  1.5  rillig 
     77  1.9  rillig //indent run -badp
     78  1.5  rillig void
     79  1.6  rillig declaration_statement(void)
     80  1.1  rillig {
     81  1.5  rillig 	int		decl;
     82  1.5  rillig 	/* $ FIXME: missing empty line */
     83  1.5  rillig 	stmt();
     84  1.1  rillig }
     85  1.9  rillig //indent end
     86  1.8  rillig 
     87  1.9  rillig //indent run-equals-input -nbadp
     88  1.1  rillig 
     89  1.5  rillig 
     90  1.9  rillig //indent input
     91  1.1  rillig static void
     92  1.5  rillig declaration_blank_statement(void)
     93  1.1  rillig {
     94  1.5  rillig 	int		decl;
     95  1.1  rillig 
     96  1.5  rillig 	stmt();
     97  1.1  rillig }
     98  1.9  rillig //indent end
     99  1.5  rillig 
    100  1.9  rillig //indent run-equals-input -badp
    101  1.8  rillig 
    102  1.9  rillig //indent run-equals-input -nbadp
    103  1.1  rillig 
    104  1.5  rillig 
    105  1.9  rillig //indent input
    106  1.1  rillig static void
    107  1.5  rillig declaration_blank_blank_statement(void)
    108  1.1  rillig {
    109  1.5  rillig 	int		decl;
    110  1.1  rillig 
    111  1.1  rillig 
    112  1.1  rillig 
    113  1.5  rillig 	stmt();
    114  1.1  rillig }
    115  1.9  rillig //indent end
    116  1.1  rillig 
    117  1.9  rillig //indent run-equals-input -badp
    118  1.8  rillig 
    119  1.9  rillig //indent run-equals-input -nbadp
    120