Commit e6ac6ba
protoc: support identifiers as reserved names in addition to string literals (only in editions) (#13471)
This addresses #13440.
@mkruskal-google, I saw you are assigned the above issue. I hope it's okay that I took a stab at it.
Closes #13471
COPYBARA_INTEGRATE_REVIEW=#13471 from jhump:jh/reserved-names-support-identifiers a23f18e
FUTURE_COPYBARA_INTEGRATE_REVIEW=#13471 from jhump:jh/reserved-names-support-identifiers a23f18e
PiperOrigin-RevId: 5555590341 parent 43b1365 commit e6ac6ba
File tree
3 files changed
+186
-19
lines changed- src/google/protobuf/compiler
3 files changed
+186
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1796 | 1796 | | |
1797 | 1797 | | |
1798 | 1798 | | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
1799 | 1805 | | |
1800 | 1806 | | |
1801 | 1807 | | |
1802 | 1808 | | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
1803 | 1820 | | |
1804 | 1821 | | |
1805 | 1822 | | |
| |||
1828 | 1845 | | |
1829 | 1846 | | |
1830 | 1847 | | |
1831 | | - | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
| 1864 | + | |
| 1865 | + | |
| 1866 | + | |
1832 | 1867 | | |
1833 | 1868 | | |
1834 | 1869 | | |
| |||
1889 | 1924 | | |
1890 | 1925 | | |
1891 | 1926 | | |
| 1927 | + | |
| 1928 | + | |
| 1929 | + | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
1892 | 1933 | | |
1893 | 1934 | | |
1894 | 1935 | | |
1895 | 1936 | | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
| 1941 | + | |
| 1942 | + | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
1896 | 1948 | | |
1897 | 1949 | | |
1898 | 1950 | | |
| |||
1905 | 1957 | | |
1906 | 1958 | | |
1907 | 1959 | | |
1908 | | - | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
| 1963 | + | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + | |
| 1967 | + | |
| 1968 | + | |
| 1969 | + | |
| 1970 | + | |
| 1971 | + | |
| 1972 | + | |
1909 | 1973 | | |
1910 | 1974 | | |
1911 | 1975 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
403 | 403 | | |
404 | 404 | | |
405 | 405 | | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
406 | 410 | | |
407 | 411 | | |
408 | 412 | | |
409 | 413 | | |
410 | 414 | | |
411 | 415 | | |
| 416 | + | |
| 417 | + | |
412 | 418 | | |
413 | 419 | | |
414 | 420 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
871 | 871 | | |
872 | 872 | | |
873 | 873 | | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
874 | 890 | | |
875 | 891 | | |
876 | 892 | | |
| |||
1229 | 1245 | | |
1230 | 1246 | | |
1231 | 1247 | | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
1232 | 1266 | | |
1233 | 1267 | | |
1234 | 1268 | | |
| |||
1502 | 1536 | | |
1503 | 1537 | | |
1504 | 1538 | | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
1505 | 1577 | | |
1506 | 1578 | | |
1507 | 1579 | | |
| |||
1701 | 1773 | | |
1702 | 1774 | | |
1703 | 1775 | | |
| 1776 | + | |
| 1777 | + | |
1704 | 1778 | | |
1705 | 1779 | | |
1706 | 1780 | | |
1707 | 1781 | | |
1708 | 1782 | | |
1709 | 1783 | | |
1710 | | - | |
| 1784 | + | |
| 1785 | + | |
1711 | 1786 | | |
1712 | 1787 | | |
1713 | 1788 | | |
| |||
1718 | 1793 | | |
1719 | 1794 | | |
1720 | 1795 | | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
1721 | 1805 | | |
1722 | 1806 | | |
1723 | 1807 | | |
| |||
1743 | 1827 | | |
1744 | 1828 | | |
1745 | 1829 | | |
1746 | | - | |
| 1830 | + | |
| 1831 | + | |
1747 | 1832 | | |
1748 | 1833 | | |
1749 | 1834 | | |
1750 | 1835 | | |
1751 | | - | |
1752 | | - | |
1753 | | - | |
1754 | | - | |
1755 | | - | |
1756 | | - | |
1757 | | - | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
1758 | 1843 | | |
1759 | 1844 | | |
1760 | 1845 | | |
1761 | 1846 | | |
1762 | 1847 | | |
| 1848 | + | |
| 1849 | + | |
1763 | 1850 | | |
1764 | 1851 | | |
1765 | 1852 | | |
1766 | 1853 | | |
1767 | 1854 | | |
1768 | | - | |
| 1855 | + | |
| 1856 | + | |
1769 | 1857 | | |
1770 | 1858 | | |
1771 | 1859 | | |
| |||
1775 | 1863 | | |
1776 | 1864 | | |
1777 | 1865 | | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
1778 | 1874 | | |
1779 | 1875 | | |
1780 | 1876 | | |
1781 | 1877 | | |
1782 | 1878 | | |
1783 | 1879 | | |
1784 | | - | |
| 1880 | + | |
| 1881 | + | |
1785 | 1882 | | |
1786 | 1883 | | |
1787 | 1884 | | |
1788 | 1885 | | |
1789 | | - | |
1790 | | - | |
1791 | | - | |
1792 | | - | |
1793 | | - | |
1794 | | - | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
1795 | 1892 | | |
1796 | 1893 | | |
1797 | 1894 | | |
| |||
0 commit comments