OSDN Git Service

regenerate JSC grammar
authorIvailo Monev <xakepa10@gmail.com>
Thu, 10 Dec 2020 07:29:03 +0000 (07:29 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Thu, 10 Dec 2020 07:29:03 +0000 (07:29 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/3rdparty/javascriptcore/generated/Grammar.cpp
src/3rdparty/javascriptcore/make-generated-sources.sh

index f51406c..d4bc9a5 100644 (file)
@@ -1059,66 +1059,66 @@ static const yytype_int8 yytranslate[] =
   /* YYRLINE[YYN] -- Source line where rule number YYN was defined.  */
 static const yytype_int16 yyrline[] =
 {
-       0,   296,   296,   297,   298,   299,   300,   301,   312,   326,
-     327,   328,   329,   330,   342,   346,   353,   354,   355,   357,
-     361,   362,   363,   364,   365,   369,   370,   371,   375,   379,
-     387,   388,   392,   393,   397,   398,   399,   403,   407,   414,
-     415,   419,   423,   430,   431,   438,   439,   446,   447,   448,
-     452,   458,   459,   460,   464,   471,   472,   476,   480,   487,
-     488,   492,   493,   497,   498,   499,   503,   504,   505,   509,
-     510,   511,   512,   513,   514,   515,   516,   517,   518,   519,
-     522,   523,   527,   528,   532,   533,   534,   535,   539,   540,
-     542,   544,   549,   550,   551,   555,   556,   558,   563,   564,
-     565,   566,   570,   571,   572,   573,   577,   578,   579,   580,
-     581,   582,   585,   591,   592,   593,   594,   595,   596,   603,
-     604,   605,   606,   607,   608,   612,   619,   620,   621,   622,
-     623,   627,   628,   630,   632,   634,   639,   640,   642,   643,
-     645,   650,   651,   655,   656,   661,   662,   666,   667,   671,
-     672,   677,   678,   683,   684,   688,   689,   694,   695,   700,
-     701,   705,   706,   711,   712,   717,   718,   722,   723,   728,
-     729,   733,   734,   739,   740,   745,   746,   751,   752,   759,
-     760,   767,   768,   775,   776,   777,   778,   779,   780,   781,
-     782,   783,   784,   785,   786,   790,   791,   795,   796,   800,
-     801,   805,   806,   807,   808,   809,   810,   811,   812,   813,
-     814,   815,   816,   817,   818,   819,   820,   821,   825,   827,
-     832,   834,   840,   847,   856,   864,   877,   884,   893,   901,
-     914,   916,   922,   930,   942,   943,   947,   951,   955,   959,
-     961,   966,   969,   979,   981,   983,   985,   991,   998,  1007,
-    1013,  1024,  1025,  1029,  1030,  1034,  1038,  1042,  1046,  1053,
-    1056,  1059,  1062,  1068,  1071,  1074,  1077,  1083,  1089,  1095,
-    1096,  1105,  1106,  1110,  1116,  1126,  1127,  1131,  1132,  1136,
-    1142,  1146,  1153,  1159,  1165,  1175,  1177,  1182,  1183,  1194,
-    1195,  1202,  1203,  1213,  1216,  1222,  1223,  1227,  1228,  1233,
-    1240,  1251,  1252,  1253,  1254,  1255,  1256,  1257,  1261,  1262,
-    1263,  1264,  1265,  1269,  1270,  1274,  1275,  1276,  1278,  1282,
-    1283,  1284,  1285,  1286,  1290,  1291,  1292,  1296,  1297,  1300,
-    1302,  1306,  1307,  1311,  1312,  1313,  1314,  1315,  1319,  1320,
-    1321,  1322,  1326,  1327,  1331,  1332,  1336,  1337,  1338,  1339,
-    1343,  1344,  1345,  1346,  1350,  1351,  1355,  1356,  1360,  1361,
-    1365,  1366,  1370,  1371,  1372,  1376,  1377,  1378,  1382,  1383,
-    1384,  1385,  1386,  1387,  1388,  1389,  1390,  1391,  1392,  1395,
-    1396,  1400,  1401,  1405,  1406,  1407,  1408,  1412,  1413,  1414,
-    1415,  1419,  1420,  1421,  1425,  1426,  1427,  1431,  1432,  1433,
-    1434,  1438,  1439,  1440,  1441,  1445,  1446,  1447,  1448,  1449,
-    1450,  1451,  1455,  1456,  1457,  1458,  1459,  1460,  1464,  1465,
-    1466,  1467,  1468,  1469,  1470,  1474,  1475,  1476,  1477,  1478,
-    1482,  1483,  1484,  1485,  1486,  1490,  1491,  1492,  1493,  1494,
-    1498,  1499,  1503,  1504,  1508,  1509,  1513,  1514,  1518,  1519,
-    1523,  1524,  1528,  1529,  1533,  1534,  1538,  1539,  1543,  1544,
-    1548,  1549,  1553,  1554,  1558,  1559,  1563,  1564,  1568,  1569,
-    1573,  1574,  1578,  1579,  1583,  1584,  1588,  1589,  1593,  1594,
-    1598,  1599,  1603,  1604,  1605,  1606,  1607,  1608,  1609,  1610,
-    1611,  1612,  1613,  1614,  1618,  1619,  1623,  1624,  1628,  1629,
-    1633,  1634,  1635,  1636,  1637,  1638,  1639,  1640,  1641,  1642,
-    1643,  1644,  1645,  1646,  1647,  1648,  1649,  1653,  1654,  1658,
-    1659,  1663,  1664,  1665,  1666,  1670,  1671,  1672,  1673,  1677,
-    1678,  1682,  1683,  1687,  1688,  1692,  1696,  1700,  1704,  1705,
-    1709,  1710,  1714,  1715,  1716,  1717,  1718,  1719,  1720,  1721,
-    1724,  1726,  1729,  1731,  1735,  1736,  1737,  1738,  1742,  1743,
-    1744,  1745,  1749,  1750,  1751,  1752,  1756,  1760,  1764,  1765,
-    1768,  1770,  1774,  1775,  1779,  1780,  1784,  1785,  1789,  1793,
-    1794,  1798,  1799,  1800,  1804,  1805,  1809,  1810,  1814,  1815,
-    1816,  1817,  1821,  1822,  1825,  1827,  1831,  1832
+       0,   293,   293,   294,   295,   296,   297,   298,   309,   323,
+     324,   325,   326,   327,   339,   343,   350,   351,   352,   354,
+     358,   359,   360,   361,   362,   366,   367,   368,   372,   376,
+     384,   385,   389,   390,   394,   395,   396,   400,   404,   411,
+     412,   416,   420,   427,   428,   435,   436,   443,   444,   445,
+     449,   455,   456,   457,   461,   468,   469,   473,   477,   484,
+     485,   489,   490,   494,   495,   496,   500,   501,   502,   506,
+     507,   508,   509,   510,   511,   512,   513,   514,   515,   516,
+     519,   520,   524,   525,   529,   530,   531,   532,   536,   537,
+     539,   541,   546,   547,   548,   552,   553,   555,   560,   561,
+     562,   563,   567,   568,   569,   570,   574,   575,   576,   577,
+     578,   579,   582,   588,   589,   590,   591,   592,   593,   600,
+     601,   602,   603,   604,   605,   609,   616,   617,   618,   619,
+     620,   624,   625,   627,   629,   631,   636,   637,   639,   640,
+     642,   647,   648,   652,   653,   658,   659,   663,   664,   668,
+     669,   674,   675,   680,   681,   685,   686,   691,   692,   697,
+     698,   702,   703,   708,   709,   714,   715,   719,   720,   725,
+     726,   730,   731,   736,   737,   742,   743,   748,   749,   756,
+     757,   764,   765,   772,   773,   774,   775,   776,   777,   778,
+     779,   780,   781,   782,   783,   787,   788,   792,   793,   797,
+     798,   802,   803,   804,   805,   806,   807,   808,   809,   810,
+     811,   812,   813,   814,   815,   816,   817,   818,   822,   824,
+     829,   831,   837,   844,   853,   861,   874,   881,   890,   898,
+     911,   913,   919,   927,   939,   940,   944,   948,   952,   956,
+     958,   963,   966,   976,   978,   980,   982,   988,   995,  1004,
+    1010,  1021,  1022,  1026,  1027,  1031,  1035,  1039,  1043,  1050,
+    1053,  1056,  1059,  1065,  1068,  1071,  1074,  1080,  1086,  1092,
+    1093,  1102,  1103,  1107,  1113,  1123,  1124,  1128,  1129,  1133,
+    1139,  1143,  1150,  1156,  1162,  1172,  1174,  1179,  1180,  1191,
+    1192,  1199,  1200,  1210,  1213,  1219,  1220,  1224,  1225,  1230,
+    1237,  1248,  1249,  1250,  1251,  1252,  1253,  1254,  1258,  1259,
+    1260,  1261,  1262,  1266,  1267,  1271,  1272,  1273,  1275,  1279,
+    1280,  1281,  1282,  1283,  1287,  1288,  1289,  1293,  1294,  1297,
+    1299,  1303,  1304,  1308,  1309,  1310,  1311,  1312,  1316,  1317,
+    1318,  1319,  1323,  1324,  1328,  1329,  1333,  1334,  1335,  1336,
+    1340,  1341,  1342,  1343,  1347,  1348,  1352,  1353,  1357,  1358,
+    1362,  1363,  1367,  1368,  1369,  1373,  1374,  1375,  1379,  1380,
+    1381,  1382,  1383,  1384,  1385,  1386,  1387,  1388,  1389,  1392,
+    1393,  1397,  1398,  1402,  1403,  1404,  1405,  1409,  1410,  1411,
+    1412,  1416,  1417,  1418,  1422,  1423,  1424,  1428,  1429,  1430,
+    1431,  1435,  1436,  1437,  1438,  1442,  1443,  1444,  1445,  1446,
+    1447,  1448,  1452,  1453,  1454,  1455,  1456,  1457,  1461,  1462,
+    1463,  1464,  1465,  1466,  1467,  1471,  1472,  1473,  1474,  1475,
+    1479,  1480,  1481,  1482,  1483,  1487,  1488,  1489,  1490,  1491,
+    1495,  1496,  1500,  1501,  1505,  1506,  1510,  1511,  1515,  1516,
+    1520,  1521,  1525,  1526,  1530,  1531,  1535,  1536,  1540,  1541,
+    1545,  1546,  1550,  1551,  1555,  1556,  1560,  1561,  1565,  1566,
+    1570,  1571,  1575,  1576,  1580,  1581,  1585,  1586,  1590,  1591,
+    1595,  1596,  1600,  1601,  1602,  1603,  1604,  1605,  1606,  1607,
+    1608,  1609,  1610,  1611,  1615,  1616,  1620,  1621,  1625,  1626,
+    1630,  1631,  1632,  1633,  1634,  1635,  1636,  1637,  1638,  1639,
+    1640,  1641,  1642,  1643,  1644,  1645,  1646,  1650,  1651,  1655,
+    1656,  1660,  1661,  1662,  1663,  1667,  1668,  1669,  1670,  1674,
+    1675,  1679,  1680,  1684,  1685,  1689,  1693,  1697,  1701,  1702,
+    1706,  1707,  1711,  1712,  1713,  1714,  1715,  1716,  1717,  1718,
+    1721,  1723,  1726,  1728,  1732,  1733,  1734,  1735,  1739,  1740,
+    1741,  1742,  1746,  1747,  1748,  1749,  1753,  1757,  1761,  1762,
+    1765,  1767,  1771,  1772,  1776,  1777,  1781,  1782,  1786,  1790,
+    1791,  1795,  1796,  1797,  1801,  1802,  1806,  1807,  1811,  1812,
+    1813,  1814,  1818,  1819,  1822,  1824,  1828,  1829
 };
 #endif
 
index e4c0791..235713b 100755 (executable)
@@ -1,12 +1,8 @@
 #!/bin/sh
 
-export SRCROOT=$PWD
-export WebCore=$PWD
-export CREATE_HASH_TABLE="$SRCROOT/create_hash_table"
-
 rm -rf generated
 mkdir generated
 cd generated
 
-make -f ../DerivedSources.make JavaScriptCore=.. BUILT_PRODUCTS_DIR=.. V=1
+make -f ../DerivedSources.make JavaScriptCore=.. V=1
 cd ..