Commit 463a0d6
authored
Document missing type flags as part of Stable ABI
The documentation is currently pretty inconsistent about listing the type flags as part of the Stable ABI. Some are listed and some aren't.
I've hopefully got all the important ones.
I haven't done `_Py_TPFLAGS_MATCH_SELF` which is exposed in the Limited API but starts with an underscore.
I also haven't done things like `Py_TPFLAGS_VALID_VERSION_TAG`, `Py_TPFLAGS_HAVE_FINALIZE`, `Py_TPFLAGS_HAVE_VERSION_TAG` which are exposed in the Limited API but now don't do anything.1 parent 9712dc1 commit 463a0d6
1 file changed
+29
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1786 | 1786 | | |
1787 | 1787 | | |
1788 | 1788 | | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
1789 | 1811 | | |
1790 | 1812 | | |
1791 | 1813 | | |
| |||
2276 | 2298 | | |
2277 | 2299 | | |
2278 | 2300 | | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
2279 | 2308 | | |
2280 | 2309 | | |
2281 | 2310 | | |
| |||
0 commit comments