]> git.saurik.com Git - wxWidgets.git/blame - wxPython/wxSWIG/SWIG/parser.h
Applied patch [ 739401 ] gtk_init() has to be called before gdk_threads_enter()
[wxWidgets.git] / wxPython / wxSWIG / SWIG / parser.h
CommitLineData
c90f71dd
RD
1typedef union {
2 char *id;
3 struct Declaration {
4 char *id;
5 int is_pointer;
6 int is_reference;
7 } decl;
8 struct InitList {
9 char **names;
10 int count;
11 } ilist;
12 struct DocList {
13 char **names;
14 char **values;
15 int count;
16 } dlist;
17 struct Define {
18 char *id;
19 int type;
20 } dtype;
21 DataType *type;
22 Parm *p;
23 TMParm *tmparm;
24 ParmList *pl;
25 int ivalue;
26} YYSTYPE;
27#define ID 258
28#define HBLOCK 259
29#define WRAPPER 260
30#define POUND 261
31#define STRING 262
32#define NUM_INT 263
33#define NUM_FLOAT 264
34#define CHARCONST 265
35#define NUM_UNSIGNED 266
36#define NUM_LONG 267
37#define NUM_ULONG 268
38#define TYPEDEF 269
39#define TYPE_INT 270
40#define TYPE_UNSIGNED 271
41#define TYPE_SHORT 272
42#define TYPE_LONG 273
43#define TYPE_FLOAT 274
44#define TYPE_DOUBLE 275
45#define TYPE_CHAR 276
46#define TYPE_VOID 277
47#define TYPE_SIGNED 278
48#define TYPE_BOOL 279
49#define TYPE_TYPEDEF 280
50#define LPAREN 281
51#define RPAREN 282
52#define COMMA 283
53#define SEMI 284
54#define EXTERN 285
55#define INIT 286
56#define LBRACE 287
57#define RBRACE 288
58#define DEFINE 289
59#define PERIOD 290
60#define CONST 291
61#define STRUCT 292
62#define UNION 293
63#define EQUAL 294
64#define SIZEOF 295
65#define MODULE 296
66#define LBRACKET 297
67#define RBRACKET 298
68#define WEXTERN 299
69#define ILLEGAL 300
70#define READONLY 301
71#define READWRITE 302
72#define NAME 303
73#define RENAME 304
74#define INCLUDE 305
75#define CHECKOUT 306
76#define ADDMETHODS 307
77#define PRAGMA 308
78#define CVALUE 309
79#define COUT 310
80#define ENUM 311
81#define ENDDEF 312
82#define MACRO 313
83#define CLASS 314
84#define PRIVATE 315
85#define PUBLIC 316
86#define PROTECTED 317
87#define COLON 318
88#define STATIC 319
89#define VIRTUAL 320
90#define FRIEND 321
91#define OPERATOR 322
92#define THROW 323
93#define TEMPLATE 324
94#define NATIVE 325
95#define INLINE 326
96#define IFDEF 327
97#define IFNDEF 328
98#define ENDIF 329
99#define ELSE 330
100#define UNDEF 331
101#define IF 332
102#define DEFINED 333
103#define ELIF 334
104#define RAW_MODE 335
105#define ALPHA_MODE 336
106#define TEXT 337
107#define DOC_DISABLE 338
108#define DOC_ENABLE 339
109#define STYLE 340
110#define LOCALSTYLE 341
111#define TYPEMAP 342
112#define EXCEPT 343
113#define IMPORT 344
114#define ECHO 345
115#define NEW 346
116#define APPLY 347
117#define CLEAR 348
118#define DOCONLY 349
119#define TITLE 350
120#define SECTION 351
121#define SUBSECTION 352
122#define SUBSUBSECTION 353
123#define LESSTHAN 354
124#define GREATERTHAN 355
125#define USERDIRECTIVE 356
126#define OC_INTERFACE 357
127#define OC_END 358
128#define OC_PUBLIC 359
129#define OC_PRIVATE 360
130#define OC_PROTECTED 361
131#define OC_CLASS 362
132#define OC_IMPLEMENT 363
133#define OC_PROTOCOL 364
134#define OR 365
135#define XOR 366
136#define AND 367
137#define LSHIFT 368
138#define RSHIFT 369
139#define PLUS 370
140#define MINUS 371
141#define STAR 372
142#define SLASH 373
143#define UMINUS 374
144#define NOT 375
145#define LNOT 376
146#define DCOLON 377
147
148
149extern YYSTYPE yylval;