summaryrefslogtreecommitdiff
path: root/perly.tab
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2016-07-25 12:24:39 +0100
committerDavid Mitchell <davem@iabyn.com>2016-08-03 20:54:41 +0100
commit6daeaaa3123e456674380042544721b5f7a41f69 (patch)
treeea41fe0c05f003c52d2e24dee736aef801cc32eb /perly.tab
parentbb6b75cd5c416da00accfd5a10bde1a1cdde693a (diff)
downloadperl-6daeaaa3123e456674380042544721b5f7a41f69.tar.gz
signatures: make param and optional param count IV
During the course of parsing end exection, these values get stored as ints and UVs, then used as SSize_t. Standardise on IVs instead. Technically they can never be negative, but their final use is as indices into AVs, which is SSize_t, so it's easier to standardise on a signed value throughout.
Diffstat (limited to 'perly.tab')
-rw-r--r--perly.tab38
1 files changed, 19 insertions, 19 deletions
diff --git a/perly.tab b/perly.tab
index 338bd7cecc..eccde3eec6 100644
--- a/perly.tab
+++ b/perly.tab
@@ -79,24 +79,24 @@ static const yytype_uint16 yyrline[] =
537, 548, 549, 555, 561, 562, 567, 570, 574, 579,
583, 587, 588, 592, 598, 603, 608, 609, 614, 615,
620, 621, 623, 628, 630, 642, 643, 648, 650, 654,
- 674, 675, 677, 683, 747, 749, 755, 757, 761, 767,
- 768, 773, 772, 821, 822, 826, 828, 830, 832, 836,
- 838, 843, 847, 851, 855, 861, 866, 872, 878, 880,
- 883, 882, 893, 894, 898, 902, 905, 910, 915, 918,
- 922, 926, 929, 934, 938, 941, 943, 945, 950, 952,
- 954, 959, 961, 963, 965, 967, 969, 971, 973, 975,
- 977, 979, 984, 986, 989, 991, 993, 996, 999, 1010,
- 1013, 1020, 1022, 1024, 1026, 1028, 1031, 1045, 1047, 1051,
- 1052, 1053, 1054, 1055, 1057, 1059, 1061, 1063, 1065, 1067,
- 1069, 1071, 1073, 1075, 1077, 1079, 1081, 1083, 1093, 1103,
- 1113, 1123, 1125, 1127, 1130, 1135, 1139, 1141, 1143, 1145,
- 1148, 1150, 1153, 1155, 1157, 1159, 1161, 1163, 1165, 1167,
- 1169, 1172, 1174, 1176, 1178, 1180, 1182, 1186, 1189, 1188,
- 1201, 1202, 1203, 1208, 1212, 1214, 1216, 1221, 1223, 1226,
- 1228, 1230, 1235, 1237, 1242, 1243, 1248, 1249, 1255, 1259,
- 1260, 1261, 1264, 1265, 1268, 1269, 1272, 1276, 1280, 1286,
- 1292, 1294, 1298, 1302, 1303, 1307, 1308, 1312, 1313, 1318,
- 1320, 1322, 1325
+ 674, 675, 677, 683, 748, 750, 756, 758, 762, 768,
+ 769, 774, 773, 822, 823, 827, 829, 831, 833, 837,
+ 839, 844, 848, 852, 856, 862, 867, 873, 879, 881,
+ 884, 883, 894, 895, 899, 903, 906, 911, 916, 919,
+ 923, 927, 930, 935, 939, 942, 944, 946, 951, 953,
+ 955, 960, 962, 964, 966, 968, 970, 972, 974, 976,
+ 978, 980, 985, 987, 990, 992, 994, 997, 1000, 1011,
+ 1014, 1021, 1023, 1025, 1027, 1029, 1032, 1046, 1048, 1052,
+ 1053, 1054, 1055, 1056, 1058, 1060, 1062, 1064, 1066, 1068,
+ 1070, 1072, 1074, 1076, 1078, 1080, 1082, 1084, 1094, 1104,
+ 1114, 1124, 1126, 1128, 1131, 1136, 1140, 1142, 1144, 1146,
+ 1149, 1151, 1154, 1156, 1158, 1160, 1162, 1164, 1166, 1168,
+ 1170, 1173, 1175, 1177, 1179, 1181, 1183, 1187, 1190, 1189,
+ 1202, 1203, 1204, 1209, 1213, 1215, 1217, 1222, 1224, 1227,
+ 1229, 1231, 1236, 1238, 1243, 1244, 1249, 1250, 1256, 1260,
+ 1261, 1262, 1265, 1266, 1269, 1270, 1273, 1277, 1281, 1287,
+ 1293, 1295, 1299, 1303, 1304, 1308, 1309, 1313, 1314, 1319,
+ 1321, 1323, 1326
};
#endif
@@ -1109,6 +1109,6 @@ static const toketypes yy_type_tab[] =
};
/* Generated from:
- * f197986843aaef0ab285344b7144e3bf7b35fea3ed9aa46884a25d31c7485700 perly.y
+ * 6abff06962c5ffb0c02363367269b330880b959867adae19ce57f4d14885b088 perly.y
* 3e1dff60f26df8933d7aed0c0e87177a0f022c14800c0707eb62a7db4196ac98 regen_perly.pl
* ex: set ro: */