# 2.11BSD#431 - /usr/src/ucb/indent/indent_globs.h

##### Variables

    be_save           X
    blanklines_after_declarationsX
    blanklines_after_procsX
    blanklines_before_blockcommentsX
    block_comment_max_colX
    bp_save           X
    break_comma       X
    btype_2           X
    buf_end           X
    buf_ptr           X
    case_ind          X
    code_lines        X
    codebuf           X
    combuf            X
    comment_delimiter_on_blanklineX
    continuation_indentX
    cuddle_else       X
    e_code            X
    e_com             X
    e_lab             X
    format_col1_commentsX
    had_eof           X
    ifdef_level       X
    in_buffer         X
    inhibit_formattingX
    labbuf            X
    line_no           X
    lineup_to_parens  X
    match_state       X
    max_col           X
    n_real_blanklines X
    pointer_as_binop  X
    postfix_blankline_requestedX
    prefix_blankline_requestedX
    proc_calls_space  X
    procnames_start_lineX
    ps                X
    s_code            X
    s_com             X
    s_lab             X
    save_com          X
    sc_end            X
    star_comment_cont X
    state_stack       X
    suppress_blanklinesX
    swallow_optional_blanklinesX
    token             X
    troff             X
    verbose           X

##### Macros

    BACKSLASH         X
    bufsize           X
    false             X
    inp_bufs          X
    label_offset      X
    sc_size           X
    tabmask           X
    tabsize           X
    true              X

##### struct's

    parser_state      X

       1: /*
       2:  * Copyright (c) 1980 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  *
       6:  *	@(#)indent_globs.h	5.4 (Berkeley) 9/10/85
       7:  */
       8:
       9: /*-
      10:
      11: 			  Copyright (C) 1976
      12: 				by the
      13: 			  Board of Trustees
      14: 				of the
      15: 			University of Illinois
      16:
      17: 			 All rights reserved
      18:
      19: FILE NAME:
      20: 	indent_globs.h
      21:
      22: PURPOSE:
      23: 	This include file contains the declarations for all global variables
      24: 	used in indent.
      25:
      26: GLOBALS:
      27: 	The names of all of the variables will not be repeated here.  The
      28: 	declarations start on the next page.
      29:
      30: FUNCTIONS:
      31: 	None
      32: */
      33:
      34: #include <stdio.h>
      35:
      36: #define BACKSLASH '\\'
      37: #define bufsize 600    /* size of internal buffers */
      38: #define inp_bufs 600       /* size of input buffer */
      39: #define sc_size 5000       /* size of save_com buffer */
      40: #define label_offset 2     /* number of levels a label is placed to left of code
      41: 		   */
      42:
      43: #define tabsize 8  /* the size of a tab */
      44: #define tabmask 0177770    /* mask used when figuring length of lines with tabs */
      45:
      46:
      47: #define false 0
      48: #define true  1
      49:
      50:
      51: FILE   *input;     /* the fid for the input file */
      52: FILE   *output;    /* the output file */
      53:
      54: char    labbuf[bufsize];    /* buffer for label */
      55: char   *s_lab;     /* start ... */
      56: char   *e_lab;     /* .. and end of stored label */
      57:
      58: char    codebuf[bufsize];   /* buffer for code section */
      59: char   *s_code;    /* start ... */
      60: char   *e_code;    /* .. and end of stored code */
      61:
      62: char    combuf[bufsize];    /* buffer for comments */
      63: char   *s_com;     /* start ... */
      64: char   *e_com;     /* ... and end of stored comments */
      65:
      66: char    in_buffer[inp_bufs];    /* input buffer */
      67: char   *buf_ptr;   /* ptr to next character to be taken from in_buffer */
      68: char   *buf_end;   /* ptr to first after last char in in_buffer */
      69:
      70: char    save_com[sc_size];  /* input text is saved here when looking for the brace
      71: 		      after an if, while, etc */
      72: char   *sc_end;    /* pointer into save_com buffer */
      73:
      74: char   *bp_save;   /* saved value of buf_ptr when taking input from
      75: 		      save_com */
      76: char   *be_save;   /* similarly saved value of buf_end */
      77:
      78: char    token[bufsize]; /* the last token scanned */
      79:
      80:
      81:
      82: int blanklines_after_declarations;
      83: int blanklines_before_blockcomments;
      84: int blanklines_after_procs;
      85: int swallow_optional_blanklines;
      86: int n_real_blanklines;
      87: int prefix_blankline_requested;
      88: int postfix_blankline_requested;
      89: int     break_comma;    /* when true and not in parens, break after a comma */
      90: int     btype_2;   /* when true, brace should be on same line as if,
      91: 		      while, etc */
      92: float   case_ind;  /* indentation level to be used for a "case n:" */
      93: int     code_lines;/* count of lines with code */
      94: int     had_eof;   /* set to true when input is exhausted */
      95: int     line_no;   /* the current line number. */
      96: int     max_col;   /* the maximum allowable line length */
      97: int     pointer_as_binop;   /* when true, "->" is treated as a binary
      98: 				   operator (giving, e.g., "p -> f") */
      99: int     verbose;   /* when true, non-essential error messages are printed
     100: 		   */
     101: int cuddle_else;        /* true if else should cuddle up to '}' */
     102: int star_comment_cont;  /* true iff comment continuation lines should
     103: 				   have stars at the beginning of each line.
     104: 				   */
     105: int     comment_delimiter_on_blankline;
     106: int     troff;          /* true iff were generating troff input */
     107: int procnames_start_line;   /* if true, the names of procedures being
     108: 				   defined get placed in column 1 (ie. a
     109: 				   newline is placed between the type of the
     110: 				   procedure and its name) */
     111: int proc_calls_space;   /* If true, procedure calls look like:
     112: 				   foo(bar) rather than foo (bar) */
     113: int format_col1_comments;   /* If comments which start in column 1 are to
     114: 				   be magically reformatted (just like comments that
     115: 				   begin in later columns) */
     116: int inhibit_formatting; /* true if INDENT OFF is in effect */
     117: int suppress_blanklines;    /* set iff following blanklines should be
     118: 				   suppressed */
     119: int continuation_indent;    /* set to the indentation between the edge of
     120: 				   code and continuation lines */
     121: int lineup_to_parens;   /* if true, continued code within parens will
     122: 				   be lined up to the open paren */
     123: int block_comment_max_col;
     124:
     125:
     126: struct parser_state {
     127:     int         last_token;
     128:     int         p_stack[50];    /* this is the parsers stack */
     129:     int         il[50];     /* this stack stores indentation levels */
     130:     float       cstk[50];   /* used to store case stmt indentation
     131: 				 * levels */
     132:     int         box_com;    /* set to true when we are in a "boxed"
     133: 				 * comment. In that case, the first
     134: 				 * non-blank char should be lined up with
     135: 				 * the / in /* */
     136:     int         comment_delta,
     137:                 n_comment_delta;
     138:     int         cast_mask;  /* indicates which close parens close off
     139: 				 * casts */
     140:     int     sizeof_mask;    /* indicates which close parens close off
     141: 				   sizeof''s */
     142:     int         block_init; /* true iff inside a block initialization */
     143:     int         last_nl;    /* this is true if the last thing scanned
     144: 				 * was a newline */
     145:     int         in_or_st;   /* Will be true iff there has been a
     146: 				 * declarator (e.g. int or char) and no
     147: 				 * left paren since the last semicolon.
     148: 				 * When true, a '{' is starting a
     149: 				 * structure definition or an
     150: 				 * initialization list */
     151:     int         bl_line;    /* set to 1 by dump_line if the line is
     152: 				 * blank */
     153:     int         col_1;      /* set to true if the last token started
     154: 				 * in column 1 */
     155:     int         com_col;    /* this is the column in which the current
     156: 				 * coment should start */
     157:     int         com_ind;    /* the column in which comments to the
     158: 				 * right of code should start */
     159:     int         com_lines;  /* the number of lines with comments, set
     160: 				 * by dump_line */
     161:     int         dec_nest;   /* current nesting level for structure or
     162: 				 * init */
     163:     int         decl_com_ind;   /* the column in which comments after
     164: 				 * declarations should be put */
     165:     int         decl_on_line;   /* set to true if this line of code has
     166: 				 * part of a declaration on it */
     167:     int         i_l_follow; /* the level to which ind_level should be
     168: 				 * set after the current line is printed */
     169:     int         in_decl;    /* set to true when we are in a
     170: 				 * declaration stmt.  The processing of
     171: 				 * braces is then slightly different */
     172:     int         in_stmt;    /* set to 1 while in a stmt */
     173:     int         ind_level;  /* the current indentation level */
     174:     int         ind_size;   /* the size of one indentation level */
     175:     int         ind_stmt;   /* set to 1 if next line should have an
     176: 				 * extra indentation level because we are
     177: 				 * in the middle of a stmt */
     178:     int         last_u_d;   /* set to true after scanning a token
     179: 				 * which forces a following operator to be
     180: 				 * unary */
     181:     int         leave_comma;    /* if true, never break declarations after
     182: 				 * commas */
     183:     int         ljust_decl; /* true if declarations should be left
     184: 				 * justified */
     185:     int         out_coms;   /* the number of comments processed, set
     186: 				 * by pr_comment */
     187:     int         out_lines;  /* the number of lines written, set by
     188: 				 * dump_line */
     189:     int         p_l_follow; /* used to remember how to indent
     190: 				 * following statement */
     191:     int         paren_level;    /* parenthesization level. used to indent
     192: 				 * within stmts */
     193:     short       paren_indents[20];  /* column positions of each paren */
     194:     int         pcase;      /* set to 1 if the current line label is a
     195: 				 * case.  It is printed differently from
     196: 				 * a regular label */
     197:     int         search_brace;   /* set to true by parse when it is
     198: 				 * necessary to buffer up all info up to
     199: 				 * the start of a stmt after an if, while,
     200: 				 * etc */
     201:     int         unindent_displace;  /* comments not to the right of
     202: 					 * code will be placed this many
     203: 					 * indentation levels to the left
     204: 					 * of code */
     205:     int         use_ff;     /* set to one if the current line should
     206: 				 * be terminated with a form feed */
     207:     int         want_blank; /* set to true when the following token
     208: 				 * should be prefixed by a blank. (Said
     209: 				 * prefixing is ignored in some cases.) */
     210:     int         else_if;    /* True iff else if pairs should be
     211: 				 * handled specially */
     212:     int         decl_indent;    /* column to indent declared identifiers
     213: 				 * to */
     214:     int         its_a_keyword;
     215:     int     sizeof_keyword;
     216:     int         dumped_decl_indent;
     217:     float       case_indent;    /* The distance to indent case labels from
     218: 				 * the switch statement */
     219:     int         in_parameter_declaration;
     220:     int         indent_parameters;
     221:     int         tos;        /* pointer to top of stack */
     222:     char        procname[100];  /* The name of the current procedure */
     223:     int     just_saw_decl;
     224: }           ps;
     225:
     226: int ifdef_level;
     227: struct parser_state state_stack[5];
     228: struct parser_state match_state[5];

#### Defined variables

be_save defined in line 76; used 5 times

- in /usr/src/ucb/indent/indent.c line 115, 357, 989
- in /usr/src/ucb/indent/io.c line 325-326(2)

blanklines_after_declarations defined in line 82; used 3 times

- in /usr/src/ucb/indent/args.c line 94-95(2)
- in /usr/src/ucb/indent/io.c line 238

blanklines_after_procs defined in line 84; used 3 times

- in /usr/src/ucb/indent/args.c line 90-91(2)
- in /usr/src/ucb/indent/indent.c line 777

blanklines_before_blockcomments defined in line 83; used 5 times

- in /usr/src/ucb/indent/args.c line 96-97(2)
- in /usr/src/ucb/indent/pr_comment.c line 200, 295, 345

block_comment_max_col defined in line 123; used 4 times

- in /usr/src/ucb/indent/args.c line 52
- in /usr/src/ucb/indent/indent.c line 193-194(2)
- in /usr/src/ucb/indent/pr_comment.c line 110

bp_save defined in line 74; used 7 times

- in /usr/src/ucb/indent/indent.c line 114, 356, 970, 987
- in /usr/src/ucb/indent/io.c line 322-326(3)

break_comma defined in line 89; used 6 times

- in /usr/src/ucb/indent/indent.c line 102, 448, 913
- in /usr/src/ucb/indent/parse.c line 86, 117, 197

btype_2 defined in line 90; used 11 times

- in /usr/src/ucb/indent/args.c line 83-84(2)
- in /usr/src/ucb/indent/indent.c line 275, 402, 517, 702
- in /usr/src/ucb/indent/parse.c line 82, 113, 154, 168, 193

buf_end defined in line 68; used 30 times

- in /usr/src/ucb/indent/indent.c line 100, 303, 317, 357, 363, 932, 940, 989, 995
- in /usr/src/ucb/indent/io.c line 325-327(2), 339
- in /usr/src/ucb/indent/lexi.c line 166, 181, 188, 295, 328, 349, 482, 496, 506, 518
- in /usr/src/ucb/indent/pr_comment.c line 171, 236, 258-261(2), 267-272(2), 281, 322

buf_ptr defined in line 67; used 102 times

- in /usr/src/ucb/indent/indent.c line 100, 206, 302-306(3), 317, 356-358(2), 930-932(3), 939-947(4), 960-962(2), 987-990(2)
- in /usr/src/ucb/indent/io.c line 324-332(3)
- in /usr/src/ucb/indent/lexi.c line 163-166(3), 172, 180-188(6), 263-264(3), 274(3), 292-295(2), 323-328(3), 338-349(4), 435-437(2), 445-450(4), 464-468(4), 480-486(7), 492-496(2), 503-506(4), 518
- in /usr/src/ucb/indent/pr_comment.c line 96(2), 131-144(6), 156-158(3), 169-171(3), 236-238(3), 258-272(8), 279-281(2), 317-322(4)

case_ind defined in line 92; used 4 times

- in /usr/src/ucb/indent/io.c line 292
- in /usr/src/ucb/indent/parse.c line 185-188(2), 301

code_lines defined in line 93; used 2 times

- in /usr/src/ucb/indent/indent.c line 385
- in /usr/src/ucb/indent/io.c line 121

codebuf defined in line 58; used 3 times

- in /usr/src/ucb/indent/indent.c line 93-97(3)

combuf defined in line 62; used 3 times

- in /usr/src/ucb/indent/indent.c line 93-98(3)

comment_delimiter_on_blankline defined in line 105; used 3 times

- in /usr/src/ucb/indent/args.c line 67-68(2)
- in /usr/src/ucb/indent/pr_comment.c line 69

continuation_indent defined in line 119; used 5 times

- in /usr/src/ucb/indent/args.c line 66
- in /usr/src/ucb/indent/indent.c line 199-200(2)
- in /usr/src/ucb/indent/io.c line 270, 285

cuddle_else defined in line 101; used 4 times

- in /usr/src/ucb/indent/args.c line 71-72(2)
- in /usr/src/ucb/indent/indent.c line 776, 801

e_code defined in line 60; used 82 times

- in /usr/src/ucb/indent/indent.c line 97, 328(2), 375, 416-420(4), 460-472(9), 499-502(2), 527-532(4), 541-547(3), 555, 584, 590-591(2), 600-601(2), 615-621(3), 630, 658-660(3), 682, 701, 724, 744-746(2), 758, 764, 801(2), 812, 854-866(7), 880-891(8), 898-910(5), 921, 1046
- in /usr/src/ucb/indent/io.c line 93, 120, 140, 156, 186, 257, 368
- in /usr/src/ucb/indent/parse.c line 123
- in /usr/src/ucb/indent/pr_comment.c line 103, 116, 215

e_com defined in line 64; used 79 times

- in /usr/src/ucb/indent/indent.c line 98, 376, 414, 422, 448, 919
- in /usr/src/ucb/indent/io.c line 93, 163-171(8), 227, 258, 368
- in /usr/src/ucb/indent/pr_comment.c line 142-147(4), 166-173(4), 180, 188-207(11), 230, 241-242(3), 248-249(2), 284-312(12), 321-367(20), 374-378(3)

e_lab defined in line 56; used 40 times

- in /usr/src/ucb/indent/indent.c line 96, 375, 628-633(4), 920-923(2), 931-939(4), 947-948(2), 962-970(7), 984-986(5), 998
- in /usr/src/ucb/indent/io.c line 93, 120-132(7), 186, 256, 368
- in /usr/src/ucb/indent/pr_comment.c line 103, 120

format_col1_comments defined in line 113; used 4 times

- in /usr/src/ucb/indent/args.c line 58-59(2)
- in /usr/src/ucb/indent/pr_comment.c line 90, 112

had_eof defined in line 94; used 5 times

- in /usr/src/ucb/indent/indent.c line 102
- in /usr/src/ucb/indent/io.c line 337
- in /usr/src/ucb/indent/lexi.c line 302, 330
- in /usr/src/ucb/indent/pr_comment.c line 178

ifdef_level defined in line 226; used 10 times

- in /usr/src/ucb/indent/indent.c line 1002-1017(8), 1024-1025(2)

in_buffer defined in line 66; used 7 times

- in /usr/src/ucb/indent/indent.c line 100
- in /usr/src/ucb/indent/io.c line 331, 341-346(3), 382
- in /usr/src/ucb/indent/pr_comment.c line 132

inhibit_formatting defined in line 116; used 3 times

- in /usr/src/ucb/indent/io.c line 100, 370, 381

labbuf defined in line 54; used 3 times

- in /usr/src/ucb/indent/indent.c line 93-96(3)

line_no defined in line 95; used 12 times

- in /usr/src/ucb/indent/indent.c line 101, 262, 294, 339, 452, 980
- in /usr/src/ucb/indent/io.c line 507-512(2)
- in /usr/src/ucb/indent/lexi.c line 324, 340
- in /usr/src/ucb/indent/pr_comment.c line 228, 253

lineup_to_parens defined in line 121; used 3 times

- in /usr/src/ucb/indent/args.c line 53-54(2)
- in /usr/src/ucb/indent/io.c line 269

match_state defined in line 228; used 4 times

- in /usr/src/ucb/indent/indent.c line 1003, 1011, 1024-1025(2)

max_col defined in line 96; used 5 times

- in /usr/src/ucb/indent/args.c line 55
- in /usr/src/ucb/indent/indent.c line 194
- in /usr/src/ucb/indent/io.c line 275-276(2)
- in /usr/src/ucb/indent/pr_comment.c line 76

n_real_blanklines defined in line 86; used 8 times

- in /usr/src/ucb/indent/io.c line 97, 105-114(6), 371

pointer_as_binop defined in line 97; used 3 times

- in /usr/src/ucb/indent/args.c line 98-99(2)
- in /usr/src/ucb/indent/lexi.c line 451

postfix_blankline_requested defined in line 88; used 4 times

- in /usr/src/ucb/indent/indent.c line 778
- in /usr/src/ucb/indent/io.c line 243-244(2), 372

prefix_blankline_requested defined in line 87; used 10 times

- in /usr/src/ucb/indent/indent.c line 712, 774, 840
- in /usr/src/ucb/indent/io.c line 103, 239-243(2), 373
- in /usr/src/ucb/indent/pr_comment.c line 200, 295, 345

proc_calls_space defined in line 111; used 3 times

- in /usr/src/ucb/indent/args.c line 60-61(2)
- in /usr/src/ucb/indent/indent.c line 458

procnames_start_line defined in line 107; used 3 times

- in /usr/src/ucb/indent/args.c line 56-57(2)
- in /usr/src/ucb/indent/indent.c line 856

ps defined in line 224; used 509 times

- in /usr/src/ucb/indent/args.c line 62-63(2), 69-87(11), 182, 212
- in /usr/src/ucb/indent/indent.c line 89-92(3), 102-111(9), 190-200(10), 218-219(4), 243, 253, 272, 326, 333, 354, 370, 378-388(5), 408-411(2), 421, 440-450(6), 456-463(9), 472-474(4), 482-511(20), 517, 526-536(6), 549-554(2), 586, 592, 599-602(2), 614-625(5), 635, 642-667(13), 675, 683-684(3), 696-758(26), 765-777(17), 799, 805, 817, 829-839(14), 847-860(8), 869-881(6), 888-893(2), 899-913(7), 999-1004(2), 1011-1012(2), 1025(2), 1039, 1049
- in /usr/src/ucb/indent/io.c line 87-96(5), 102, 115-116(2), 138, 151-153(4), 188-192(2), 202-205(2), 217-220(2), 228-240(7), 246-270(17), 284, 292-294(4)
- in /usr/src/ucb/indent/lexi.c line 158-164(4), 191-192(2), 198-201(2), 225-226(2), 234, 243-244(3), 257, 263-266(5), 275-280(8), 286, 300-301(2), 380, 405-415(4), 432, 440, 454, 462-463(2), 487, 500, 509, 520
- in /usr/src/ucb/indent/parse.c line 70-72(4), 82-99(15), 105-128(26), 136-154(29), 161-168(10), 175-177(8), 184-193(12), 199-200(5), 212-213(3), 262-290(19), 301(2), 310-311(5), 322-324(4)
- in /usr/src/ucb/indent/pr_comment.c line 70, 77-83(3), 90-97(4), 109-112(6), 123-148(17), 157-162(3), 185(2), 193, 210-212(2), 221-223(6), 229, 254, 284, 304-309(2), 337, 379

s_code defined in line 59; used 36 times

- in /usr/src/ucb/indent/indent.c line 97, 328, 375, 467-472(2), 499, 541, 627-630(2), 658-659(2), 701, 724, 758, 801, 812, 863-866(2), 903-907(2), 921
- in /usr/src/ucb/indent/io.c line 93, 120, 140, 156-161(2), 186, 257, 275-276(2), 368
- in /usr/src/ucb/indent/parse.c line 123
- in /usr/src/ucb/indent/pr_comment.c line 103, 116-117(2), 215

s_com defined in line 63; used 45 times

- in /usr/src/ucb/indent/indent.c line 98, 376, 414-422(3), 448, 919
- in /usr/src/ucb/indent/io.c line 93, 163, 169-172(2), 203-210(5), 258, 368
- in /usr/src/ucb/indent/pr_comment.c line 148, 188-203(9), 289-300(8), 339-348(7), 356, 379

s_lab defined in line 55; used 22 times

- in /usr/src/ucb/indent/indent.c line 96, 375, 920, 968, 985, 1001, 1007, 1013
- in /usr/src/ucb/indent/io.c line 93, 120-133(6), 186, 256, 293, 368
- in /usr/src/ucb/indent/pr_comment.c line 103, 120-121(2)

save_com defined in line 70; used 8 times

- in /usr/src/ucb/indent/indent.c line 276, 288-289(3), 309, 358, 975, 990

sc_end defined in line 72; used 28 times

- in /usr/src/ucb/indent/indent.c line 113, 270, 285-309(9), 316, 331, 341-342(2), 350, 361-364(3), 972-983(6), 993-996(3)

star_comment_cont defined in line 102; used 3 times

- in /usr/src/ucb/indent/args.c line 88-89(2)
- in /usr/src/ucb/indent/io.c line 221

state_stack defined in line 227; used 4 times

- in /usr/src/ucb/indent/indent.c line 1002-1004(3), 1012

suppress_blanklines defined in line 117; used 4 times

- in /usr/src/ucb/indent/io.c line 94(2), 101, 374

swallow_optional_blanklines defined in line 85; used 3 times

- in /usr/src/ucb/indent/args.c line 92-93(2)
- in /usr/src/ucb/indent/io.c line 104

token defined in line 78; used 41 times

- in /usr/src/ucb/indent/indent.c line 325-327(2), 349, 457, 464-474(4), 497-502(2), 530-534(2), 540-544(3), 557-580(8), 590-591(2), 790-791(2), 800, 841, 886
- in /usr/src/ucb/indent/lexi.c line 156, 184, 209, 265, 298, 312, 330, 435, 448, 492
- in /usr/src/ucb/indent/parse.c line 68

troff defined in line 106; used 17 times

- in /usr/src/ucb/indent/args.c line 100
- in /usr/src/ucb/indent/indent.c line 179, 221, 462, 529, 544, 559, 858, 881, 888, 936
- in /usr/src/ucb/indent/io.c line 88, 164, 428
- in /usr/src/ucb/indent/lexi.c line 313, 341, 356

verbose defined in line 99; used 9 times

- in /usr/src/ucb/indent/args.c line 74-75(2), 136
- in /usr/src/ucb/indent/indent.c line 343, 381, 404, 760, 802, 814

#### Defined struct's

parser_state defined in line 126; used 4 times

- in line 227-228(4)

#### Defined macros

BACKSLASH defined in line 36; used 11 times

- in /usr/src/ucb/indent/indent.c line 882, 889, 937
- in /usr/src/ucb/indent/io.c line 196-197(2)
- in /usr/src/ucb/indent/lexi.c line 317, 336, 342-344(3), 357

bufsize defined in line 37; used 5 times

- in line 54-62(3), 78
- in /usr/src/ucb/indent/lexi.c line 330

false defined in line 47; used 89 times

- in /usr/src/ucb/indent/args.c line 60-61(2), 74-77(4), 90-100(11), 165, 237
- in /usr/src/ucb/indent/indent.c line 102-111(5), 252, 272, 329-338(3), 347, 354, 406-409(3), 421-426(2), 443, 450, 473, 482, 507-511(2), 549, 622-625(2), 641-648(4), 678, 696, 704-708(2), 719, 725, 734, 745, 755, 766, 799, 805, 817, 855, 869-875(3), 899, 999, 1037-1041(3)
- in /usr/src/ucb/indent/io.c line 102, 138, 254
- in /usr/src/ucb/indent/lexi.c line 157-164(3), 191-201(4), 426, 442, 453-454(2), 515
- in /usr/src/ucb/indent/parse.c line 117, 197
- in /usr/src/ucb/indent/pr_comment.c line 79

inp_bufs defined in line 38; used 1 times

- in line 66

label_offset defined in line 40; used 1 times

- in /usr/src/ucb/indent/io.c line 294

sc_size defined in line 39; used 2 times

- in line 70
- in /usr/src/ucb/indent/indent.c line 309

tabmask defined in line 44; used 3 times

- in /usr/src/ucb/indent/io.c line 434, 489
- in /usr/src/ucb/indent/pr_comment.c line 326

tabsize defined in line 43; used 3 times

- in /usr/src/ucb/indent/io.c line 434, 489
- in /usr/src/ucb/indent/pr_comment.c line 326

true defined in line 48; used 80 times

- in /usr/src/ucb/indent/args.c line 53-72(12), 79-89(8), 168, 239
- in /usr/src/ucb/indent/indent.c line 90, 105, 263, 324, 411, 440, 491, 503-509(3), 586, 592, 602-606(2), 617, 683, 690, 698, 765, 772, 782, 788, 807, 819, 835-837(2), 873-874(2), 893, 914
- in /usr/src/ucb/indent/io.c line 96, 337
- in /usr/src/ucb/indent/lexi.c line 198, 225-226(2), 236, 257, 279-280(2), 286, 301, 370, 385, 391-400(3), 409, 415, 421, 433, 473, 488, 510
- in /usr/src/ucb/indent/parse.c line 86
- in /usr/src/ucb/indent/pr_comment.c line 93-100(3), 162

#### Usage of this include

indent_globs.h used 6 times

- in /usr/src/ucb/indent/args.c line 16
- in /usr/src/ucb/indent/indent.c line 47
- in /usr/src/ucb/indent/io.c line 68
- in /usr/src/ucb/indent/lexi.c line 74
- in /usr/src/ucb/indent/parse.c line 56
- in /usr/src/ucb/indent/pr_comment.c line 52

Last modified: 1994-01-01 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1781 |