]> andersk Git - splint.git/blob - src/cgrammar.tab.h
commitng to fix cvs archive. Code works with gcc272 but not 295. Currently passed...
[splint.git] / src / cgrammar.tab.h
1 typedef union
2 {
3  lltok tok;
4  int count;
5  specialClauseKind sck;
6  qual typequal;
7  qualList tquallist;
8  ctype ctyp;
9  sRef sr;
10  /*@only@*/ qtype qtyp;
11  /*@only@*/ cstring cname;
12  /*@only@*/ idDecl ntyp;
13  /*@only@*/ idDeclList ntyplist;
14  /*@only@*/ uentryList flist;
15  /*@owned@*/ uentryList entrylist;
16  /*@observer@*/ /*@dependent@*/ uentry entry;
17  /*@only@*/ uentry oentry;
18  /*@only@*/ exprNode expr;
19  /*@only@*/ enumNameList enumnamelist;
20  /*@only@*/ exprNodeList alist;
21  /*@only@*/ sRefSet srset; 
22  /*@only@*/ cstringList cstringlist;
23   /*drl
24     added 1/19/2001
25   */
26   constraint con;
27   constraintList conL;
28   constraintExpr conE;
29   /* drl */
30 } YYSTYPE;
31 #define BADTOK  258
32 #define SKIPTOK 259
33 #define CTOK_ELIPSIS    260
34 #define CASE    261
35 #define DEFAULT 262
36 #define CIF     263
37 #define CELSE   264
38 #define SWITCH  265
39 #define WHILE   266
40 #define DO      267
41 #define CFOR    268
42 #define GOTO    269
43 #define CONTINUE        270
44 #define BREAK   271
45 #define RETURN  272
46 #define TSEMI   273
47 #define TLBRACE 274
48 #define TRBRACE 275
49 #define TCOMMA  276
50 #define TCOLON  277
51 #define TASSIGN 278
52 #define TLPAREN 279
53 #define TRPAREN 280
54 #define TLSQBR  281
55 #define TRSQBR  282
56 #define TDOT    283
57 #define TAMPERSAND      284
58 #define TEXCL   285
59 #define TTILDE  286
60 #define TMINUS  287
61 #define TPLUS   288
62 #define TMULT   289
63 #define TDIV    290
64 #define TPERCENT        291
65 #define TLT     292
66 #define TGT     293
67 #define TCIRC   294
68 #define TBAR    295
69 #define TQUEST  296
70 #define CSIZEOF 297
71 #define CALIGNOF        298
72 #define ARROW_OP        299
73 #define CTYPEDEF        300
74 #define COFFSETOF       301
75 #define INC_OP  302
76 #define DEC_OP  303
77 #define LEFT_OP 304
78 #define RIGHT_OP        305
79 #define LE_OP   306
80 #define GE_OP   307
81 #define EQ_OP   308
82 #define NE_OP   309
83 #define AND_OP  310
84 #define OR_OP   311
85 #define MUL_ASSIGN      312
86 #define DIV_ASSIGN      313
87 #define MOD_ASSIGN      314
88 #define ADD_ASSIGN      315
89 #define SUB_ASSIGN      316
90 #define LEFT_ASSIGN     317
91 #define RIGHT_ASSIGN    318
92 #define AND_ASSIGN      319
93 #define XOR_ASSIGN      320
94 #define OR_ASSIGN       321
95 #define CSTRUCT 322
96 #define CUNION  323
97 #define CENUM   324
98 #define VA_ARG  325
99 #define VA_DCL  326
100 #define QGLOBALS        327
101 #define QMODIFIES       328
102 #define QNOMODS 329
103 #define QCONSTANT       330
104 #define QFUNCTION       331
105 #define QITER   332
106 #define QDEFINES        333
107 #define QUSES   334
108 #define QALLOCATES      335
109 #define QSETS   336
110 #define QRELEASES       337
111 #define QPRECLAUSE      338
112 #define QPOSTCLAUSE     339
113 #define QALT    340
114 #define QUNDEF  341
115 #define QKILLED 342
116 #define QENDMACRO       343
117 #define LLMACRO 344
118 #define LLMACROITER     345
119 #define LLMACROEND      346
120 #define TENDMACRO       347
121 #define QSWITCHBREAK    348
122 #define QLOOPBREAK      349
123 #define QINNERBREAK     350
124 #define QSAFEBREAK      351
125 #define QINNERCONTINUE  352
126 #define QFALLTHROUGH    353
127 #define QLINTNOTREACHED 354
128 #define QLINTFALLTHROUGH        355
129 #define QLINTFALLTHRU   356
130 #define QARGSUSED       357
131 #define QPRINTFLIKE     358
132 #define QLINTPRINTFLIKE 359
133 #define QSCANFLIKE      360
134 #define QMESSAGELIKE    361
135 #define QNOTREACHED     362
136 #define QCONST  363
137 #define QVOLATILE       364
138 #define QINLINE 365
139 #define QEXTENSION      366
140 #define QEXTERN 367
141 #define QSTATIC 368
142 #define QAUTO   369
143 #define QREGISTER       370
144 #define QOUT    371
145 #define QIN     372
146 #define QYIELD  373
147 #define QONLY   374
148 #define QTEMP   375
149 #define QSHARED 376
150 #define QREF    377
151 #define QUNIQUE 378
152 #define QCHECKED        379
153 #define QUNCHECKED      380
154 #define QCHECKEDSTRICT  381
155 #define QCHECKMOD       382
156 #define QKEEP   383
157 #define QKEPT   384
158 #define QPARTIAL        385
159 #define QSPECIAL        386
160 #define QOWNED  387
161 #define QDEPENDENT      388
162 #define QRETURNED       389
163 #define QEXPOSED        390
164 #define QNULL   391
165 #define QOBSERVER       392
166 #define QISNULL 393
167 #define QEXITS  394
168 #define QMAYEXIT        395
169 #define QNEVEREXIT      396
170 #define QTRUEEXIT       397
171 #define QFALSEEXIT      398
172 #define QLONG   399
173 #define QSIGNED 400
174 #define QUNSIGNED       401
175 #define QSHORT  402
176 #define QUNUSED 403
177 #define QSEF    404
178 #define QNOTNULL        405
179 #define QRELNULL        406
180 #define QABSTRACT       407
181 #define QCONCRETE       408
182 #define QMUTABLE        409
183 #define QIMMUTABLE      410
184 #define QTRUENULL       411
185 #define QFALSENULL      412
186 #define QEXTERNAL       413
187 #define QREFCOUNTED     414
188 #define QREFS   415
189 #define QNEWREF 416
190 #define QTEMPREF        417
191 #define QKILLREF        418
192 #define QRELDEF 419
193 #define CGCHAR  420
194 #define CBOOL   421
195 #define CINT    422
196 #define CGFLOAT 423
197 #define CDOUBLE 424
198 #define CVOID   425
199 #define QANYTYPE        426
200 #define QINTEGRALTYPE   427
201 #define QUNSIGNEDINTEGRALTYPE   428
202 #define QSIGNEDINTEGRALTYPE     429
203 #define QNULLTERMINATED 430
204 #define QSETBUFFERSIZE  431
205 #define QBUFFERCONSTRAINT       432
206 #define QENSURESCONSTRAINT      433
207 #define QSETSTRINGLENGTH        434
208 #define QMAXSET 435
209 #define QMAXREAD        436
210 #define QTESTINRANGE    437
211 #define IDENTIFIER      438
212 #define NEW_IDENTIFIER  439
213 #define TYPE_NAME_OR_ID 440
214 #define CCONSTANT       441
215 #define ITER_NAME       442
216 #define ITER_ENDNAME    443
217 #define TYPE_NAME       444
218
219
220 extern YYSTYPE yylval;
This page took 0.050209 seconds and 5 git commands to generate.