Commit 37ad6b6e authored by David Gobbi's avatar David Gobbi
Browse files

COMP: make vtkParse.y allow vtkUnicodeString etc. as a scope

parent c9d9f72b
......@@ -610,7 +610,7 @@ const char *getTypeId()
typedef union YYSTYPE
{
/* Line 214 of yacc.c */
/* Line 222 of yacc.c */
#line 406 "vtkParse.y"
char *str;
......@@ -618,7 +618,7 @@ typedef union YYSTYPE
/* Line 214 of yacc.c */
/* Line 222 of yacc.c */
#line 736 "vtkParse.tab.c"
} YYSTYPE;
# define YYSTYPE_IS_TRIVIAL 1
......@@ -846,16 +846,16 @@ union yyalloc
/* YYFINAL -- State number of the termination state. */
#define YYFINAL 132
/* YYLAST -- Last index in YYTABLE. */
#define YYLAST 2270
#define YYLAST 2362
/* YYNTOKENS -- Number of terminals. */
#define YYNTOKENS 138
/* YYNNTS -- Number of nonterminals. */
#define YYNNTS 152
#define YYNNTS 153
/* YYNRULES -- Number of rules. */
#define YYNRULES 441
#define YYNRULES 446
/* YYNRULES -- Number of states. */
#define YYNSTATES 797
#define YYNSTATES 804
/* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
#define YYUNDEFTOK 2
......@@ -934,62 +934,62 @@ static const yytype_uint16 yyprhs[] =
661, 662, 664, 665, 669, 674, 676, 679, 681, 684,
686, 689, 692, 694, 696, 698, 699, 703, 704, 710,
711, 717, 719, 720, 725, 727, 729, 731, 733, 737,
741, 745, 747, 749, 751, 754, 757, 760, 763, 766,
767, 772, 773, 778, 779, 784, 786, 788, 790, 792,
794, 796, 798, 800, 802, 804, 806, 808, 810, 812,
814, 816, 818, 820, 822, 824, 826, 828, 829, 833,
835, 837, 839, 841, 843, 845, 847, 849, 850, 853,
856, 857, 863, 864, 866, 868, 870, 872, 875, 878,
880, 884, 886, 888, 890, 892, 894, 896, 897, 905,
906, 907, 908, 918, 919, 925, 926, 932, 933, 934,
945, 946, 954, 955, 956, 957, 967, 974, 975, 983,
984, 992, 993, 1001, 1002, 1010, 1011, 1019, 1020, 1028,
1029, 1037, 1038, 1046, 1047, 1057, 1058, 1068, 1073, 1078,
1085, 1093, 1096, 1099, 1103, 1107, 1109, 1111, 1113, 1115,
1117, 1119, 1121, 1123, 1125, 1127, 1129, 1131, 1133, 1135,
1137, 1139, 1141, 1143, 1145, 1147, 1149, 1151, 1153, 1155,
1157, 1159, 1161, 1163, 1165, 1167, 1169, 1171, 1173, 1175,
1177, 1179, 1181, 1183, 1185, 1187, 1189, 1191, 1192, 1195,
1196, 1199, 1200, 1203, 1205, 1207, 1209, 1211, 1213, 1215,
1217, 1219, 1221, 1223, 1225, 1227, 1229, 1231, 1233, 1235,
1237, 1239, 1241, 1243, 1245, 1247, 1249, 1251, 1253, 1255,
1257, 1259, 1261, 1263, 1265, 1267, 1269, 1271, 1273, 1275,
1277, 1279, 1281, 1283, 1287, 1291, 1295, 1299, 1303, 1307,
1308, 1311
741, 743, 745, 747, 749, 751, 753, 755, 757, 759,
762, 765, 768, 771, 774, 775, 780, 781, 786, 787,
792, 794, 796, 798, 800, 802, 804, 806, 808, 810,
812, 814, 816, 818, 820, 822, 824, 826, 828, 830,
832, 834, 836, 837, 841, 843, 845, 847, 849, 851,
853, 855, 857, 858, 861, 864, 865, 871, 872, 874,
876, 878, 880, 883, 886, 888, 892, 894, 896, 898,
900, 902, 904, 905, 913, 914, 915, 916, 926, 927,
933, 934, 940, 941, 942, 953, 954, 962, 963, 964,
965, 975, 982, 983, 991, 992, 1000, 1001, 1009, 1010,
1018, 1019, 1027, 1028, 1036, 1037, 1045, 1046, 1054, 1055,
1065, 1066, 1076, 1081, 1086, 1093, 1101, 1104, 1107, 1111,
1115, 1117, 1119, 1121, 1123, 1125, 1127, 1129, 1131, 1133,
1135, 1137, 1139, 1141, 1143, 1145, 1147, 1149, 1151, 1153,
1155, 1157, 1159, 1161, 1163, 1165, 1167, 1169, 1171, 1173,
1175, 1177, 1179, 1181, 1183, 1185, 1187, 1189, 1191, 1193,
1195, 1197, 1199, 1200, 1203, 1204, 1207, 1208, 1211, 1213,
1215, 1217, 1219, 1221, 1223, 1225, 1227, 1229, 1231, 1233,
1235, 1237, 1239, 1241, 1243, 1245, 1247, 1249, 1251, 1253,
1255, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1271, 1273,
1275, 1277, 1279, 1281, 1283, 1285, 1287, 1289, 1291, 1295,
1299, 1303, 1307, 1311, 1315, 1316, 1319
};
/* YYRHS -- A `-1'-separated list of the rules' RHS. */
static const yytype_int16 yyrhs[] =
{
139, 0, -1, 279, 140, -1, -1, 141, 279, 140,
-1, 166, 243, -1, 166, 37, 243, -1, 166, 142,
-1, 142, -1, -1, 3, 203, 143, 247, 115, 145,
116, -1, -1, 3, 203, 117, 235, 118, 144, 247,
139, 0, -1, 280, 140, -1, -1, 141, 280, 140,
-1, 166, 244, -1, 166, 37, 244, -1, 166, 142,
-1, 142, -1, -1, 3, 203, 143, 248, 115, 145,
116, -1, -1, 3, 203, 117, 235, 118, 144, 248,
115, 145, 116, -1, -1, -1, 146, 147, 145, -1,
250, 119, -1, 219, -1, 38, 219, -1, 149, -1,
251, 119, -1, 219, -1, 38, 219, -1, 149, -1,
148, -1, 158, -1, 157, -1, 159, -1, 163, -1,
161, -1, 36, 161, -1, 160, -1, 29, -1, 174,
204, -1, 36, 174, 204, -1, 37, 174, 204, -1,
165, 204, -1, 37, 165, 204, -1, 173, 204, -1,
36, 173, 204, -1, 37, 173, 204, -1, 164, 204,
-1, 37, 164, 204, -1, 172, 204, -1, 114, 120,
279, 121, 122, -1, 253, 122, -1, 253, -1, 27,
203, 115, 150, 116, 280, 122, -1, 27, 115, 150,
116, 280, 122, -1, -1, 151, -1, 151, 123, 150,
280, 121, 122, -1, 254, 122, -1, 254, -1, 27,
203, 115, 150, 116, 281, 122, -1, 27, 115, 150,
116, 281, 122, -1, -1, 151, -1, 151, 123, 150,
-1, 203, -1, 203, 124, 154, -1, 153, -1, 203,
-1, 238, -1, 232, -1, 10, -1, 11, -1, 13,
-1, 152, -1, 155, 154, -1, 152, 156, 154, -1,
120, 154, 121, -1, 125, -1, 126, -1, 127, -1,
125, -1, 126, -1, 128, -1, 129, -1, 130, -1,
131, -1, 132, -1, 133, -1, 28, 203, 115, 279,
116, 280, 122, -1, 28, 115, 279, 116, 280, 122,
-1, 43, 280, 122, -1, 166, 161, -1, 3, 203,
162, -1, 122, -1, 115, 279, 116, 122, -1, 119,
280, 122, -1, 41, 227, 223, 122, -1, 41, 3,
203, 115, 279, 116, 203, 122, -1, 41, 3, 115,
279, 116, 203, 122, -1, 41, 227, 51, 203, 121,
120, 280, 121, 122, -1, 41, 227, 52, 203, 121,
120, 280, 121, 122, -1, 41, 149, -1, 41, 148,
131, -1, 132, -1, 133, -1, 28, 203, 115, 280,
116, 281, 122, -1, 28, 115, 280, 116, 281, 122,
-1, 43, 281, 122, -1, 166, 161, -1, 3, 203,
162, -1, 122, -1, 115, 280, 116, 122, -1, 119,
281, 122, -1, 41, 227, 223, 122, -1, 41, 3,
203, 115, 280, 116, 203, 122, -1, 41, 3, 115,
280, 116, 203, 122, -1, 41, 227, 51, 203, 121,
120, 281, 121, 122, -1, 41, 227, 52, 203, 121,
120, 281, 121, 122, -1, 41, 149, -1, 41, 148,
-1, 41, 158, -1, 41, 157, -1, 41, 46, 122,
-1, 166, 173, -1, 166, 174, -1, 39, 117, 118,
-1, -1, 39, 117, 167, 168, 118, -1, 170, -1,
......@@ -1000,99 +1000,100 @@ static const yytype_int16 yyrhs[] =
-1, 227, 178, -1, 7, 227, 178, -1, -1, -1,
34, 227, 120, 176, 207, 121, 177, 186, -1, -1,
180, 179, 186, -1, 180, 185, -1, -1, -1, 34,
276, 181, 120, 182, 207, 121, -1, -1, 187, 184,
277, 181, 120, 182, 207, 121, -1, -1, 187, 184,
186, -1, 187, 185, -1, 124, 10, -1, 33, 10,
-1, -1, 31, -1, -1, 203, 120, 188, 207, 121,
-1, -1, -1, 203, 117, 189, 235, 118, 120, 190,
207, 121, -1, -1, 193, 192, 195, -1, -1, 203,
120, 194, 207, 121, -1, -1, 119, 197, 196, -1,
-1, 123, 197, 196, -1, 203, 120, 279, 121, -1,
-1, 123, 197, 196, -1, 203, 120, 280, 121, -1,
199, -1, -1, 203, 120, 200, 207, 121, -1, 31,
-1, 45, -1, 45, 37, -1, 44, -1, 8, -1,
122, -1, 115, 279, 116, 122, -1, 115, 279, 116,
122, -1, 115, 280, 116, 122, -1, 115, 280, 116,
-1, -1, 206, -1, 211, -1, 211, 123, 206, -1,
-1, -1, 208, 209, -1, 77, -1, 211, -1, -1,
211, 123, 210, 209, -1, 227, 224, -1, -1, 227,
223, 212, 217, -1, 46, -1, -1, 227, 52, 213,
216, 121, -1, -1, -1, 227, 51, 214, 216, 121,
120, 215, 205, 121, -1, -1, 203, -1, -1, 218,
-1, 124, 251, -1, 3, 203, 220, 122, -1, 3,
203, 239, 220, 122, -1, 27, 203, 220, 122, -1,
27, 203, 239, 220, 122, -1, 28, 203, 220, 122,
-1, 28, 203, 239, 220, 122, -1, 227, 220, 122,
-1, 124, 252, -1, 3, 203, 220, 122, -1, 3,
203, 240, 220, 122, -1, 27, 203, 220, 122, -1,
27, 203, 240, 220, 122, -1, 28, 203, 220, 122,
-1, 28, 203, 240, 220, 122, -1, 227, 220, 122,
-1, 46, 122, -1, 45, 46, 122, -1, 227, 52,
203, 121, 122, -1, 227, 51, 203, 121, 122, -1,
227, 51, 203, 121, 47, 122, -1, 227, 51, 203,
121, 134, 279, 135, 122, -1, 227, 51, 203, 121,
121, 134, 280, 135, 122, -1, 227, 51, 203, 121,
120, 205, 121, 122, -1, 222, -1, 222, 123, 221,
-1, 222, -1, 222, 123, 221, -1, 239, 222, -1,
239, 222, 123, 221, -1, 223, 217, -1, 203, 224,
-1, 222, -1, 222, 123, 221, -1, 240, 222, -1,
240, 222, 123, 221, -1, 223, 217, -1, 203, 224,
-1, -1, 225, -1, -1, 47, 226, 224, -1, 134,
280, 135, 224, -1, 228, -1, 202, 228, -1, 229,
-1, 229, 239, -1, 230, -1, 201, 230, -1, 230,
201, -1, 243, -1, 232, -1, 238, -1, -1, 40,
281, 135, 224, -1, 228, -1, 202, 228, -1, 229,
-1, 229, 240, -1, 230, -1, 201, 230, -1, 230,
201, -1, 244, -1, 232, -1, 238, -1, -1, 40,
231, 238, -1, -1, 44, 117, 233, 235, 118, -1,
-1, 8, 117, 234, 235, 118, -1, 228, -1, -1,
228, 123, 236, 235, -1, 8, -1, 44, -1, 232,
-1, 238, -1, 8, 78, 237, -1, 44, 78, 237,
-1, 232, 78, 237, -1, 131, -1, 128, -1, 32,
-1, 128, 131, -1, 128, 128, -1, 32, 131, -1,
32, 128, -1, 32, 32, -1, -1, 128, 128, 240,
239, -1, -1, 32, 128, 241, 239, -1, -1, 32,
32, 242, 239, -1, 244, -1, 80, -1, 81, -1,
25, -1, 26, -1, 8, -1, 44, -1, 21, -1,
15, -1, 20, -1, 24, -1, 23, -1, 82, -1,
83, -1, 84, -1, 85, -1, 86, -1, 87, -1,
88, -1, 89, -1, 90, -1, 91, -1, -1, 35,
245, 246, -1, 246, -1, 22, -1, 14, -1, 16,
-1, 17, -1, 79, -1, 18, -1, 19, -1, -1,
119, 248, -1, 250, 237, -1, -1, 250, 237, 249,
123, 248, -1, -1, 4, -1, 5, -1, 6, -1,
252, -1, 126, 252, -1, 125, 252, -1, 9, -1,
120, 251, 121, -1, 10, -1, 11, -1, 12, -1,
13, -1, 8, -1, 44, -1, -1, 92, 120, 203,
123, 254, 228, 121, -1, -1, -1, -1, 93, 120,
255, 203, 123, 256, 228, 257, 121, -1, -1, 94,
120, 258, 203, 121, -1, -1, 95, 120, 259, 203,
121, -1, -1, -1, 96, 120, 203, 123, 260, 243,
261, 123, 280, 121, -1, -1, 97, 120, 203, 123,
262, 243, 121, -1, -1, -1, -1, 98, 120, 263,
203, 123, 264, 243, 265, 121, -1, 99, 120, 203,
123, 243, 121, -1, -1, 100, 120, 203, 123, 266,
243, 121, -1, -1, 104, 120, 203, 123, 267, 243,
121, -1, -1, 101, 120, 203, 123, 268, 243, 121,
-1, -1, 105, 120, 203, 123, 269, 243, 121, -1,
-1, 102, 120, 203, 123, 270, 243, 121, -1, -1,
106, 120, 203, 123, 271, 243, 121, -1, -1, 103,
120, 203, 123, 272, 243, 121, -1, -1, 107, 120,
203, 123, 273, 243, 121, -1, -1, 108, 120, 203,
123, 274, 243, 123, 10, 121, -1, -1, 109, 120,
203, 123, 275, 243, 123, 10, 121, -1, 110, 120,
203, 121, -1, 111, 120, 203, 121, -1, 112, 120,
203, 123, 203, 121, -1, 112, 120, 203, 123, 203,
123, 121, -1, 120, 121, -1, 134, 135, -1, 49,
134, 135, -1, 50, 134, 135, -1, 277, -1, 124,
-1, 128, -1, 129, -1, 125, -1, 126, -1, 136,
-1, 127, -1, 123, -1, 117, -1, 118, -1, 131,
-1, 132, -1, 133, -1, 130, -1, 49, -1, 50,
-1, 53, -1, 54, -1, 55, -1, 56, -1, 57,
-1, 58, -1, 61, -1, 62, -1, 63, -1, 64,
-1, 65, -1, 59, -1, 60, -1, 66, -1, 67,
-1, 68, -1, 69, -1, 70, -1, 71, -1, 72,
-1, 73, -1, 74, -1, 75, -1, 76, -1, 113,
-1, -1, 283, 279, -1, -1, 284, 280, -1, -1,
282, 281, -1, 3, -1, 39, -1, 283, -1, 122,
-1, 284, -1, 288, -1, 30, -1, 285, -1, 286,
-1, 287, -1, 277, -1, 119, -1, 137, -1, 243,
-1, 78, -1, 10, -1, 11, -1, 12, -1, 13,
-1, 9, -1, 29, -1, 31, -1, 32, -1, 33,
-1, 34, -1, 45, -1, 37, -1, 7, -1, 27,
-1, 28, -1, 40, -1, 47, -1, 46, -1, 77,
-1, 4, -1, 6, -1, 5, -1, 42, -1, 43,
-1, 278, -1, 115, 281, 116, -1, 120, 279, 121,
-1, 51, 279, 121, -1, 52, 279, 121, -1, 134,
279, 135, -1, 41, 289, 122, -1, -1, 3, 289,
-1, 284, 289, -1
-1, 238, -1, 239, 78, 237, -1, 232, 78, 237,
-1, 8, -1, 44, -1, 26, -1, 25, -1, 80,
-1, 81, -1, 131, -1, 128, -1, 32, -1, 128,
131, -1, 128, 128, -1, 32, 131, -1, 32, 128,
-1, 32, 32, -1, -1, 128, 128, 241, 240, -1,
-1, 32, 128, 242, 240, -1, -1, 32, 32, 243,
240, -1, 245, -1, 80, -1, 81, -1, 25, -1,
26, -1, 8, -1, 44, -1, 21, -1, 15, -1,
20, -1, 24, -1, 23, -1, 82, -1, 83, -1,
84, -1, 85, -1, 86, -1, 87, -1, 88, -1,
89, -1, 90, -1, 91, -1, -1, 35, 246, 247,
-1, 247, -1, 22, -1, 14, -1, 16, -1, 17,
-1, 79, -1, 18, -1, 19, -1, -1, 119, 249,
-1, 251, 237, -1, -1, 251, 237, 250, 123, 249,
-1, -1, 4, -1, 5, -1, 6, -1, 253, -1,
126, 253, -1, 125, 253, -1, 9, -1, 120, 252,
121, -1, 10, -1, 11, -1, 12, -1, 13, -1,
8, -1, 44, -1, -1, 92, 120, 203, 123, 255,
228, 121, -1, -1, -1, -1, 93, 120, 256, 203,
123, 257, 228, 258, 121, -1, -1, 94, 120, 259,
203, 121, -1, -1, 95, 120, 260, 203, 121, -1,
-1, -1, 96, 120, 203, 123, 261, 244, 262, 123,
281, 121, -1, -1, 97, 120, 203, 123, 263, 244,
121, -1, -1, -1, -1, 98, 120, 264, 203, 123,
265, 244, 266, 121, -1, 99, 120, 203, 123, 244,
121, -1, -1, 100, 120, 203, 123, 267, 244, 121,
-1, -1, 104, 120, 203, 123, 268, 244, 121, -1,
-1, 101, 120, 203, 123, 269, 244, 121, -1, -1,
105, 120, 203, 123, 270, 244, 121, -1, -1, 102,
120, 203, 123, 271, 244, 121, -1, -1, 106, 120,
203, 123, 272, 244, 121, -1, -1, 103, 120, 203,
123, 273, 244, 121, -1, -1, 107, 120, 203, 123,
274, 244, 121, -1, -1, 108, 120, 203, 123, 275,
244, 123, 10, 121, -1, -1, 109, 120, 203, 123,
276, 244, 123, 10, 121, -1, 110, 120, 203, 121,
-1, 111, 120, 203, 121, -1, 112, 120, 203, 123,
203, 121, -1, 112, 120, 203, 123, 203, 123, 121,
-1, 120, 121, -1, 134, 135, -1, 49, 134, 135,
-1, 50, 134, 135, -1, 278, -1, 124, -1, 128,
-1, 129, -1, 125, -1, 126, -1, 136, -1, 127,
-1, 123, -1, 117, -1, 118, -1, 131, -1, 132,
-1, 133, -1, 130, -1, 49, -1, 50, -1, 53,
-1, 54, -1, 55, -1, 56, -1, 57, -1, 58,
-1, 61, -1, 62, -1, 63, -1, 64, -1, 65,
-1, 59, -1, 60, -1, 66, -1, 67, -1, 68,
-1, 69, -1, 70, -1, 71, -1, 72, -1, 73,
-1, 74, -1, 75, -1, 76, -1, 113, -1, -1,
284, 280, -1, -1, 285, 281, -1, -1, 283, 282,
-1, 3, -1, 39, -1, 284, -1, 122, -1, 285,
-1, 289, -1, 30, -1, 286, -1, 287, -1, 288,
-1, 278, -1, 119, -1, 137, -1, 244, -1, 78,
-1, 10, -1, 11, -1, 12, -1, 13, -1, 9,
-1, 29, -1, 31, -1, 32, -1, 33, -1, 34,
-1, 45, -1, 37, -1, 7, -1, 27, -1, 28,
-1, 40, -1, 47, -1, 46, -1, 77, -1, 4,
-1, 6, -1, 5, -1, 42, -1, 43, -1, 279,
-1, 115, 282, 116, -1, 120, 280, 121, -1, 51,
280, 121, -1, 52, 280, 121, -1, 134, 280, 135,
-1, 41, 290, 122, -1, -1, 3, 290, -1, 285,
290, -1
};
/* YYRLINE[YYN] -- source line where rule number YYN was defined. */
......@@ -1121,28 +1122,28 @@ static const yytype_uint16 yyrline[] =
947, 947, 950, 950, 956, 961, 962, 964, 965, 967,
968, 969, 971, 972, 974, 976, 976, 980, 980, 982,
982, 985, 985, 985, 987, 988, 989, 990, 992, 998,
1004, 1022, 1023, 1024, 1025, 1026, 1027, 1029, 1031, 1033,
1033, 1035, 1035, 1037, 1037, 1040, 1041, 1042, 1044, 1046,
1047, 1048, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058,
1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1066, 1068,
1071, 1072, 1073, 1074, 1075, 1076, 1077, 1079, 1079, 1081,
1090, 1089, 1098, 1099, 1100, 1101, 1103, 1104, 1105, 1107,
1108, 1110, 1111, 1112, 1113, 1114, 1115, 1118, 1118, 1133,
1134, 1134, 1133, 1147, 1147, 1162, 1162, 1176, 1176, 1176,
1223, 1222, 1238, 1239, 1239, 1238, 1252, 1278, 1278, 1283,
1283, 1288, 1288, 1293, 1293, 1298, 1298, 1303, 1303, 1308,
1308, 1313, 1313, 1318, 1318, 1339, 1339, 1360, 1426, 1496,
1563, 1637, 1638, 1639, 1640, 1641, 1643, 1644, 1644, 1645,
1645, 1646, 1646, 1647, 1647, 1648, 1648, 1649, 1649, 1650,
1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660,
1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670,
1671, 1672, 1673, 1674, 1675, 1676, 1682, 1687, 1687, 1688,
1688, 1689, 1689, 1691, 1691, 1691, 1693, 1693, 1693, 1695,
1695, 1695, 1695, 1696, 1696, 1696, 1696, 1696, 1697, 1697,
1697, 1697, 1698, 1698, 1698, 1698, 1698, 1699, 1699, 1699,
1699, 1699, 1699, 1699, 1700, 1700, 1700, 1700, 1700, 1700,
1701, 1701, 1701, 1703, 1704, 1705, 1706, 1707, 1708, 1710,
1710, 1711
1005, 1006, 1007, 1008, 1009, 1010, 1024, 1025, 1026, 1027,
1028, 1029, 1031, 1033, 1035, 1035, 1037, 1037, 1039, 1039,
1042, 1043, 1044, 1046, 1048, 1049, 1050, 1053, 1054, 1055,
1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065,
1066, 1067, 1068, 1068, 1070, 1073, 1074, 1075, 1076, 1077,
1078, 1079, 1081, 1081, 1083, 1092, 1091, 1100, 1101, 1102,
1103, 1105, 1106, 1107, 1109, 1110, 1112, 1113, 1114, 1115,
1116, 1117, 1120, 1120, 1135, 1136, 1136, 1135, 1149, 1149,
1164, 1164, 1178, 1178, 1178, 1225, 1224, 1240, 1241, 1241,
1240, 1254, 1280, 1280, 1285, 1285, 1290, 1290, 1295, 1295,
1300, 1300, 1305, 1305, 1310, 1310, 1315, 1315, 1320, 1320,
1341, 1341, 1362, 1428, 1498, 1565, 1639, 1640, 1641, 1642,
1643, 1645, 1646, 1646, 1647, 1647, 1648, 1648, 1649, 1649,
1650, 1650, 1651, 1651, 1652, 1653, 1654, 1655, 1656, 1657,
1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667,
1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677,
1678, 1684, 1689, 1689, 1690, 1690, 1691, 1691, 1693, 1693,
1693, 1695, 1695, 1695, 1697, 1697, 1697, 1697, 1698, 1698,
1698, 1698, 1698, 1699, 1699, 1699, 1699, 1700, 1700, 1700,
1700, 1700, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1702,
1702, 1702, 1702, 1702, 1702, 1703, 1703, 1703, 1705, 1706,
1707, 1708, 1709, 1710, 1712, 1712, 1713
};
#endif
......@@ -1196,16 +1197,16 @@ static const char *const yytname[] =
"maybe_indirect_var_ids", "var_id_maybe_assign", "var_id",
"maybe_var_array", "var_array", "$@24", "type", "type_red1",
"type_red11", "type_red12", "$@25", "templated_id", "$@26", "$@27",
"types", "$@28", "maybe_scoped_id", "scoped_id", "type_indirection",
"$@29", "$@30", "$@31", "type_red2", "type_primitive", "$@32",
"type_integer", "optional_scope", "scope_list", "$@33", "scope_type",
"literal", "literal2", "macro", "$@34", "$@35", "$@36", "$@37", "$@38",
"$@39", "$@40", "$@41", "$@42", "$@43", "$@44", "$@45", "$@46", "$@47",
"$@48", "$@49", "$@50", "$@51", "$@52", "$@53", "$@54", "$@55",
"op_token", "op_token_no_delim", "vtk_constant_def", "maybe_other",
"maybe_other_no_semi", "maybe_other_class", "other_stuff_or_class",
"other_stuff", "other_stuff_no_semi", "braces", "parens", "brackets",
"typedef_ignore", "typedef_ignore_body", 0
"types", "$@28", "maybe_scoped_id", "scoped_id", "class_id",
"type_indirection", "$@29", "$@30", "$@31", "type_red2",
"type_primitive", "$@32", "type_integer", "optional_scope", "scope_list",
"$@33", "scope_type", "literal", "literal2", "macro", "$@34", "$@35",
"$@36", "$@37", "$@38", "$@39", "$@40", "$@41", "$@42", "$@43", "$@44",
"$@45", "$@46", "$@47", "$@48", "$@49", "$@50", "$@51", "$@52", "$@53",
"$@54", "$@55", "op_token", "op_token_no_delim", "vtk_constant_def",
"maybe_other", "maybe_other_no_semi", "maybe_other_class",
"other_stuff_or_class", "other_stuff", "other_stuff_no_semi", "braces",
"parens", "brackets", "typedef_ignore", "typedef_ignore_body", 0
};
#endif
......@@ -1257,28 +1258,28 @@ static const yytype_uint16 yyr1[] =
224, 224, 226, 225, 225, 227, 227, 228, 228, 229,
229, 229, 230, 230, 230, 231, 230, 233, 232, 234,
232, 235, 236, 235, 237, 237, 237, 237, 238, 238,
238, 239, 239, 239, 239, 239, 239, 239, 239, 240,
239, 241, 239, 242, 239, 243, 243, 243, 243, 243,
243, 243, 244, 244, 244, 244, 244, 244, 244, 244,
244, 244, 244, 244, 244, 244, 244, 245, 244, 244,
246, 246, 246, 246, 246, 246, 246, 247, 247, 248,
249, 248, 250, 250, 250, 250, 251, 251, 251, 251,
251, 252, 252, 252, 252, 252, 252, 254, 253, 255,
256, 257, 253, 258, 253, 259, 253, 260, 261, 253,
262, 253, 263, 264, 265, 253, 253, 266, 253, 267,
253, 268, 253, 269, 253, 270, 253, 271, 253, 272,
253, 273, 253, 274, 253, 275, 253, 253, 253, 253,
253, 276, 276, 276, 276, 276, 277, 277, 277, 277,
277, 277, 277, 277, 277, 277, 277, 277, 277, 277,
277, 277, 277, 277, 277, 277, 277, 277, 277, 277,
277, 277, 277, 277, 277, 277, 277, 277, 277, 277,
277, 277, 277, 277, 277, 277, 278, 279, 279, 280,
280, 281, 281, 282, 282, 282, 283, 283, 283, 284,
284, 284, 284, 284, 284, 284, 284, 284, 284, 284,
284, 284, 284, 284, 284, 284, 284, 284, 284, 284,
284, 284, 284, 284, 284, 284, 284, 284, 284, 284,
284, 284, 284, 285, 286, 286, 286, 287, 288, 289,
289, 289
239, 239, 239, 239, 239, 239, 240, 240, 240, 240,
240, 240, 240, 240, 241, 240, 242, 240, 243, 240,
244, 244, 244, 244, 244, 244, 244, 245, 245, 245,
245, 245, 245, 245, 245, 245, 245, 245, 245, 245,
245, 245, 246, 245, 245, 247, 247, 247, 247, 247,
247, 247, 248, 248, 249, 250, 249, 251, 251, 251,
251, 252, 252, 252, 252, 252, 253, 253, 253, 253,
253, 253, 255, 254, 256, 257, 258, 254, 259, 254,
260, 254, 261, 262, 254, 263, 254, 264, 265, 266,
254, 254, 267, 254, 268, 254, 269, 254, 270, 254,
271, 254, 272, 254, 273, 254, 274, 254, 275, 254,
276, 254, 254, 254, 254, 254, 277, 277, 277, 277,
277, 278, 278, 278, 278, 278, 278, 278, 278, 278,
278, 278, 278, 278, 278, 278, 278, 278, 278, 278,
278, 278, 278, 278, 278, 278, 278, 278, 278, 278,
278, 278, 278, 278, 278, 278, 278, 278, 278, 278,
278, 279, 280, 280, 281, 281, 282, 282, 283, 283,
283, 284, 284, 284, 285, 285, 285, 285, 285, 285,
285, 285, 285, 285, 285, 285, 285, 285, 285, 285,
285, 285, 285, 285, 285, 285, 285, 285, 285, 285,
285, 285, 285, 285, 285, 285, 285, 285, 286, 287,
287, 287, 288, 289, 290, 290, 290
};
/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */
......@@ -1307,28 +1308,28 @@ static const yytype_uint8 yyr2[] =
0, 1, 0, 3, 4, 1, 2, 1, 2, 1,
2, 2, 1, 1, 1, 0, 3, 0, 5, 0,
5, 1, 0, 4, 1, 1, 1, 1, 3, 3,
3, 1, 1, 1, 2, 2, 2, 2, 2, 0,
4, 0, 4, 0, 4, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
2, 2, 2, 2, 0, 4, 0, 4, 0, 4,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 0, 3, 1,
1, 1, 1, 1, 1, 1, 1, 0, 2, 2,
0, 5, 0, 1, 1, 1, 1, 2, 2, 1,
3, 1, 1, 1, 1, 1, 1, 0, 7, 0,
0, 0, 9, 0, 5, 0, 5, 0, 0, 10,
0, 7, 0, 0, 0, 9, 6, 0, 7, 0,
7, 0, 7, 0, 7, 0, 7, 0, 7, 0,
7, 0, 7, 0, 9, 0, 9, 4, 4, 6,
7, 2, 2, 3, 3, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 0, 3, 1, 1, 1, 1, 1, 1,
1, 1, 0, 2, 2, 0, 5, 0, 1, 1,
1, 1, 2, 2, 1, 3, 1, 1, 1, 1,
1, 1, 0, 7, 0, 0, 0, 9, 0, 5,
0, 5, 0, 0, 10, 0, 7, 0, 0, 0,
9, 6, 0, 7, 0, 7, 0, 7, 0, 7,
0, 7, 0, 7, 0, 7, 0, 7, 0, 9,
0, 9, 4, 4, 6, 7, 2, 2, 3, 3,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 0, 2, 0,
2, 0, 2, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 0, 2, 0, 2, 0, 2, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 3, 3, 3, 3, 3, 3, 0,
2, 2
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 3, 3,
3, 3, 3, 3, 0, 2, 2
};
/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state