Commit 0759f84
committed
Issue #23500: Argument Clinic is now smarter about generating the "#ifndef"
(empty) definition of the methoddef macro: it's only generated once, even
if Argument Clinic processes the same symbol multiple times, and it's emitted
at the end of all processing rather than immediately after the first use.1 parent 5cf2b72 commit 0759f84
File tree
5 files changed
+111
-92
lines changed- Misc
- Modules
- clinic
- Tools/clinic
5 files changed
+111
-92
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
271 | 276 | | |
272 | 277 | | |
273 | 278 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | 39 | | |
44 | 40 | | |
45 | 41 | | |
| |||
64 | 60 | | |
65 | 61 | | |
66 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
314 | 314 | | |
315 | 315 | | |
316 | 316 | | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | 317 | | |
322 | 318 | | |
323 | 319 | | |
| |||
340 | 336 | | |
341 | 337 | | |
342 | 338 | | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | 339 | | |
348 | 340 | | |
349 | 341 | | |
| |||
450 | 442 | | |
451 | 443 | | |
452 | 444 | | |
453 | | - | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17130 | 17130 | | |
17131 | 17131 | | |
17132 | 17132 | | |
17133 | | - | |
17134 | | - | |
17135 | | - | |
17136 | | - | |
17137 | 17133 | | |
17138 | 17134 | | |
17139 | 17135 | | |
| |||
17306 | 17302 | | |
17307 | 17303 | | |
17308 | 17304 | | |
17309 | | - | |
17310 | | - | |
17311 | | - | |
17312 | | - | |
17313 | 17305 | | |
17314 | 17306 | | |
17315 | 17307 | | |
| |||
17410 | 17402 | | |
17411 | 17403 | | |
17412 | 17404 | | |
17413 | | - | |
17414 | | - | |
17415 | | - | |
17416 | | - | |
17417 | 17405 | | |
17418 | 17406 | | |
17419 | 17407 | | |
| |||
17521 | 17509 | | |
17522 | 17510 | | |
17523 | 17511 | | |
17524 | | - | |
| 17512 | + | |
17525 | 17513 | | |
17526 | 17514 | | |
17527 | 17515 | | |
| |||
0 commit comments