1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
typedef union {
IDL_tree tree;
char *str;
IDL_declspec_t declspec;
IDL_longlong_t integer;
double floatp;
enum IDL_unaryop unaryop;
enum IDL_param_attr paramattr;
} YYSTYPE;
#define TOK_ANY 258
#define TOK_ATTRIBUTE 259
#define TOK_BOOLEAN 260
#define TOK_CASE 261
#define TOK_CHAR 262
#define TOK_CONST 263
#define TOK_CONTEXT 264
#define TOK_DEFAULT 265
#define TOK_DOUBLE 266
#define TOK_ENUM 267
#define TOK_EXCEPTION 268
#define TOK_FALSE 269
#define TOK_FIXED 270
#define TOK_FLOAT 271
#define TOK_IN 272
#define TOK_INOUT 273
#define TOK_INTERFACE 274
#define TOK_LONG 275
#define TOK_MODULE 276
#define TOK_NATIVE 277
#define TOK_OBJECT 278
#define TOK_OCTET 279
#define TOK_ONEWAY 280
#define TOK_OP_SCOPE 281
#define TOK_OP_SHL 282
#define TOK_OP_SHR 283
#define TOK_OUT 284
#define TOK_RAISES 285
#define TOK_READONLY 286
#define TOK_SEQUENCE 287
#define TOK_SHORT 288
#define TOK_STRING 289
#define TOK_STRUCT 290
#define TOK_SWITCH 291
#define TOK_TRUE 292
#define TOK_TYPEDEF 293
#define TOK_UNION 294
#define TOK_UNSIGNED 295
#define TOK_VOID 296
#define TOK_WCHAR 297
#define TOK_WSTRING 298
#define TOK_FLOATP 299
#define TOK_INTEGER 300
#define TOK_DECLSPEC 301
#define TOK_IDENT 302
#define TOK_SQSTRING 303
#define TOK_DQSTRING 304
#define TOK_FIXEDP 305
extern YYSTYPE yylval;
|