(file) Return to mofyacc.h CVS log (file) (dir) Up to [OMI] / omi / mof

 1 mike  1.1 
 2 krisbash 1.3 typedef union
 3              #ifdef __cplusplus
 4              	YYSTYPE
 5 mike     1.1 #endif
 6 krisbash 1.3 
 7 mike     1.1 {
 8                  MI_Boolean boolean;
 9                  MI_Sint64 integer;
10                  MI_Real64 real;
11                  MI_Char16 character;
12                  char* string;
13                  char* identifier;
14                  char* dollarIdentifier;
15                  MI_Type type;
16                  MI_PropertyDecl* property;
17                  MI_MethodDecl* methodDecl;
18                  MI_ParameterDecl* parameter;
19                  MOF_ParameterList parameterList;
20                  MOF_FeatureList featureList;
21                  MI_QualifierDecl* qualifierDeclaration;
22                  MOF_ConstantValue constantValue;
23                  MOF_Initializer initializer;
24                  MI_Uint32 flags;
25                  MI_Qualifier* qualifier;
26                  MOF_QualifierList qualifierList;
27                  MI_ClassDecl* classDeclaration;
28 mike     1.1     MI_InstanceDecl* instanceDeclaration;
29              } YYSTYPE;
30              extern YYSTYPE yylval;
31 krisbash 1.3 # define TOK_ERROR 257
32              # define TOK_BOOLEAN 258
33              # define TOK_SINT8 259
34              # define TOK_UINT8 260
35              # define TOK_SINT16 261
36              # define TOK_UINT16 262
37              # define TOK_SINT32 263
38              # define TOK_UINT32 264
39              # define TOK_SINT64 265
40              # define TOK_UINT64 266
41              # define TOK_REAL32 267
42              # define TOK_REAL64 268
43              # define TOK_DATETIME 269
44              # define TOK_CHAR16 270
45              # define TOK_STRING 271
46              # define TOK_OBJECT 272
47              # define TOK_BOOLEAN_VALUE 273
48              # define TOK_REF 274
49              # define TOK_SCOPE 275
50              # define TOK_CLASS 276
51              # define TOK_ASSOCIATION 277
52 krisbash 1.3 # define TOK_INDICATION 278
53              # define TOK_QUALIFIER 279
54              # define TOK_PROPERTY 280
55              # define TOK_REFERENCE 281
56              # define TOK_METHOD 282
57              # define TOK_PARAMETER 283
58              # define TOK_ANY 284
59              # define TOK_FLAVOR 285
60              # define TOK_ENABLEOVERRIDE 286
61              # define TOK_DISABLEOVERRIDE 287
62              # define TOK_RESTRICTED 288
63              # define TOK_TOSUBCLASS 289
64              # define TOK_TOINSTANCE 290
65              # define TOK_TRANSLATABLE 291
66              # define TOK_INSTANCE 292
67              # define TOK_OF 293
68              # define TOK_AS 294
69              # define TOK_PRAGMA 295
70              # define TOK_SCHEMA 296
71              # define TOK_INTEGER_VALUE 297
72              # define TOK_REAL_VALUE 298
73 krisbash 1.3 # define TOK_STRING_VALUE 299
74              # define TOK_CHAR_VALUE 300
75              # define TOK_IDENT 301
76              # define TOK_ALIAS_IDENTIFIER 302
77              # define TOK_NULL 303

ViewCVS 0.9.2