typedef union {long itype; tree ttype; char *strtype; enum tree_code code; flagged_type_tree ftype; } YYSTYPE;
#define	IDENTIFIER	257
#define	TYPENAME	258
#define	SELFNAME	259
#define	CLASSNAME	260
#define	OBJECTNAME	261
#define	PFUNCNAME	262
#define	SCSPEC	263
#define	TYPESPEC	264
#define	CV_QUALIFIER	265
#define	CONSTANT	266
#define	STRING	267
#define	ELLIPSIS	268
#define	SIZEOF	269
#define	ENUM	270
#define	IF	271
#define	ELSE	272
#define	WHILE	273
#define	DO	274
#define	FOR	275
#define	SWITCH	276
#define	CASE	277
#define	DEFAULT	278
#define	BREAK	279
#define	CONTINUE	280
#define	RETURN_KEYWORD	281
#define	GOTO	282
#define	ASM_KEYWORD	283
#define	TYPEOF	284
#define	ALIGNOF	285
#define	SIGOF	286
#define	ATTRIBUTE	287
#define	EXTENSION	288
#define	LABEL	289
#define	REALPART	290
#define	IMAGPART	291
#define	VEC_STEP	292
#define	AGGR	293
#define	VISSPEC	294
#define	DELETE	295
#define	NEW	296
#define	THIS	297
#define	OPERATOR	298
#define	CXX_TRUE	299
#define	CXX_FALSE	300
#define	NAMESPACE	301
#define	TYPENAME_KEYWORD	302
#define	USING	303
#define	LEFT_RIGHT	304
#define	TEMPLATE	305
#define	TYPEID	306
#define	DYNAMIC_CAST	307
#define	STATIC_CAST	308
#define	REINTERPRET_CAST	309
#define	CONST_CAST	310
#define	SCOPE	311
#define	INTERFACE	312
#define	IMPLEMENTATION	313
#define	END	314
#define	SELECTOR	315
#define	DEFS	316
#define	ENCODE	317
#define	PUBLIC	318
#define	PRIVATE	319
#define	PROTECTED	320
#define	PROTOCOL	321
#define	CLASS	322
#define	ALIAS	323
#define	OBJC_STRING	324
#define	EMPTY	325
#define	PTYPENAME	326
#define	NSNAME	327
#define	THROW	328
#define	ASSIGN	329
#define	OROR	330
#define	ANDAND	331
#define	MIN_MAX	332
#define	EQCOMPARE	333
#define	ARITHCOMPARE	334
#define	LSHIFT	335
#define	RSHIFT	336
#define	POINTSAT_STAR	337
#define	DOT_STAR	338
#define	UNARY	339
#define	PLUSPLUS	340
#define	MINUSMINUS	341
#define	HYPERUNARY	342
#define	PAREN_STAR_PAREN	343
#define	POINTSAT	344
#define	TRY	345
#define	CATCH	346
#define	PRE_PARSED_FUNCTION_DECL	347
#define	EXTERN_LANG_STRING	348
#define	ALL	349
#define	PRE_PARSED_CLASS_DECL	350
#define	DEFARG	351
#define	DEFARG_MARKER	352
#define	TYPENAME_DEFN	353
#define	IDENTIFIER_DEFN	354
#define	PTYPENAME_DEFN	355
#define	END_OF_LINE	356
#define	END_OF_SAVED_INPUT	357


extern YYSTYPE yylval;
#define YYEMPTY		-2
