# 2.11BSD#431 - /usr/src/ucb/PORT/pascal/pdx/sym/classes.h

##### Macros

    ARRAY             X
    BADUSE            X
    CONST             X
    FFUNC             X
    FIELD             X
    FILET             X
    FPROC             X
    FUNC              X
    FVAR              X
    IMPROPER          X
    LABEL             X
    PROC              X
    PROG              X
    PTR               X
    PTRFILE           X
    RANGE             X
    RECORD            X
    REF               X
    SCAL              X
    SET               X
    STR               X
    TYPE              X
    VAR               X
    VARNT             X
    WITHPTR           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:  *	@(#)classes.h	5.1 (Berkeley) 6/6/85
       7:  */
       8:
       9: /*
      10:  * namelist classes
      11:  */
      12:
      13: #define BADUSE 0
      14: #define CONST 1
      15: #define TYPE 2
      16: #define VAR 3
      17: #define ARRAY 4
      18: #define PTRFILE 5
      19: #define RECORD 6
      20: #define FIELD 7
      21: #define PROC 8
      22: #define FUNC 9
      23: #define FVAR 10
      24: #define REF 11
      25: #define PTR 12
      26: #define FILET 13
      27: #define SET 14
      28: #define RANGE 15
      29: #define LABEL 16
      30: #define WITHPTR 17
      31: #define SCAL 18
      32: #define STR 19
      33: #define PROG 20
      34: #define IMPROPER 21
      35: #define VARNT 22
      36: #define FPROC 23
      37: #define FFUNC 24

#### Defined macros

ARRAY defined in line 17; used 5 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 112(2)
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 328, 369, 476

BADUSE defined in line 13; used 2 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/attributes.c line 168
- in /usr/src/ucb/PORT/pascal/pdx/sym/printval.c line 94

CONST defined in line 14; used 4 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 108-109(2)
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 92, 237

FFUNC defined in line 37; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/attributes.c line 168

FIELD defined in line 20; used 2 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 299
- in /usr/src/ucb/PORT/pascal/pdx/sym/which.c line 76

FILET defined in line 26; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 149

FPROC defined in line 36; never used
FUNC defined in line 22; used 3 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 68
- in /usr/src/ucb/PORT/pascal/pdx/sym/print.c line 72
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 89

FVAR defined in line 23; used 3 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 57, 143
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 237

IMPROPER defined in line 34; never used
LABEL defined in line 29; never used
PROC defined in line 21; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 68

PROG defined in line 33; used 2 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 68, 79

PTR defined in line 25; used 3 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 121-122(2)
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 80

PTRFILE defined in line 18; never used
RANGE defined in line 28; used 6 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 106(2), 121-122(2)
- in /usr/src/ucb/PORT/pascal/pdx/sym/printval.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 481

RECORD defined in line 19; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 404

REF defined in line 24; used 6 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 46, 57
- in /usr/src/ucb/PORT/pascal/pdx/sym/print.c line 117, 128
- in /usr/src/ucb/PORT/pascal/pdx/sym/printval.c line 32
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 230

SCAL defined in line 31; used 4 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 108-109(2)
- in /usr/src/ucb/PORT/pascal/pdx/sym/printdecl.c line 33
- in /usr/src/ucb/PORT/pascal/pdx/sym/printval.c line 116

SET defined in line 27; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 149

STR defined in line 32; never used
TYPE defined in line 15; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/attributes.c line 60

VAR defined in line 16; used 5 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 57, 79, 143
- in /usr/src/ucb/PORT/pascal/pdx/sym/print.c line 128
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 237

VARNT defined in line 35; used 1 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/printval.c line 94

WITHPTR defined in line 30; never used

#### Usage of this include

classes.h used 7 times

- in /usr/src/ucb/PORT/pascal/pdx/sym/attributes.c line 19
- in /usr/src/ucb/PORT/pascal/pdx/sym/predicates.c line 18
- in /usr/src/ucb/PORT/pascal/pdx/sym/print.c line 19
- in /usr/src/ucb/PORT/pascal/pdx/sym/printdecl.c line 20
- in /usr/src/ucb/PORT/pascal/pdx/sym/printval.c line 18
- in /usr/src/ucb/PORT/pascal/pdx/sym/tree.c line 23
- in /usr/src/ucb/PORT/pascal/pdx/sym/which.c line 17

Last modified: 1985-06-07 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 745 |