URI: 
       storclass.h - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
       storclass.h (1521B)
       ---
            1 /* storage class */
            2 
            3 #define C_EFCN       -1    /* physical end of function */
            4 #define C_NULL       0
            5 #define C_AUTO       1     /* automatic variable */
            6 #define C_EXT        2     /* external symbol */
            7 #define C_STAT       3     /* static */
            8 #define C_REG        4     /* register variable */
            9 #define C_EXTDEF     5     /* external definition */
           10 #define C_LABEL      6     /* label */
           11 #define C_ULABEL     7     /* undefined label */
           12 #define C_MOS        8     /* member of structure */
           13 #define C_ARG        9     /* function argument */
           14 #define C_STRTAG     10    /* structure tag */
           15 #define C_MOU        11    /* member of union */
           16 #define C_UNTAG      12    /* union tag */
           17 #define C_TPDEF      13    /* type definition */
           18 #define C_USTATIC    14    /* undefined static */
           19 #define C_ENTAG      15    /* enumeration tag */
           20 #define C_MOE        16    /* member of enumeration */
           21 #define C_REGPARM    17    /* register parameter */
           22 #define C_FIELD      18    /* bit field */
           23 #define C_AUTOARG    19    /* auto argument */
           24 #define C_LASTENT    20    /* dummy entry (end of block) */
           25 #define C_BLOCK      100   /* ".bb" or ".eb" */
           26 #define C_FCN        101   /* ".bf" or ".ef" */
           27 #define C_EOS        102   /* end of structure */
           28 #define C_FILE       103   /* file name */
           29 #define C_LINE       104   /* used only by utility programs (STS) */
           30 #define C_ALIAS      105   /* duplicate tag */
           31 #define C_HIDDEN     106   /* like static, used to avoid name conflicts */
           32 #define C_WEAKEXT    127   /* used for weak references */