Commit 1872d3b
Delete redundant record ID in the IR.
A function _never_ has a record ID different from its enclosing record. And it isn't even useful in a typed way, because the record_id might not be a Item::Record! May as well always use the enclosing_record_id (and check for Namespace if you really need to).
The previous CLs in the chain relied on the fact that this was redundant. Deleting it properly helps for the proof.
PiperOrigin-RevId: 8464465461 parent 53f1388 commit 1872d3b
File tree
61 files changed
+610
-680
lines changed- common
- rs_bindings_from_cc
- generate_bindings
- importers
- test
- annotations
- function
- inline
- simple
- golden
- namespace/inline
- struct
- destructors
- methods_qualifiers
- operator_and
- templates
- regression_401857961
- type_alias
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
61 files changed
+610
-680
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
| 186 | + | |
191 | 187 | | |
192 | 188 | | |
193 | 189 | | |
| |||
378 | 374 | | |
379 | 375 | | |
380 | 376 | | |
381 | | - | |
382 | | - | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
383 | 387 | | |
384 | 388 | | |
385 | | - | |
386 | | - | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
387 | 397 | | |
388 | 398 | | |
389 | 399 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
115 | | - | |
116 | | - | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
117 | 118 | | |
118 | | - | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
119 | 122 | | |
120 | | - | |
| 123 | + | |
121 | 124 | | |
122 | 125 | | |
123 | 126 | | |
124 | | - | |
125 | | - | |
126 | | - | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
127 | 131 | | |
128 | 132 | | |
129 | 133 | | |
130 | 134 | | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
| 135 | + | |
141 | 136 | | |
142 | 137 | | |
143 | 138 | | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
| 139 | + | |
164 | 140 | | |
165 | 141 | | |
166 | 142 | | |
167 | 143 | | |
168 | | - | |
169 | | - | |
| 144 | + | |
170 | 145 | | |
171 | | - | |
| 146 | + | |
172 | 147 | | |
173 | 148 | | |
174 | | - | |
175 | | - | |
| 149 | + | |
| 150 | + | |
176 | 151 | | |
177 | 152 | | |
178 | 153 | | |
179 | | - | |
180 | | - | |
| 154 | + | |
| 155 | + | |
181 | 156 | | |
182 | 157 | | |
183 | 158 | | |
| |||
Lines changed: 14 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
865 | 865 | | |
866 | 866 | | |
867 | 867 | | |
868 | | - | |
869 | | - | |
870 | | - | |
| 868 | + | |
871 | 869 | | |
872 | | - | |
| 870 | + | |
873 | 871 | | |
874 | 872 | | |
875 | 873 | | |
876 | 874 | | |
877 | 875 | | |
878 | 876 | | |
879 | 877 | | |
880 | | - | |
| 878 | + | |
881 | 879 | | |
882 | | - | |
883 | | - | |
884 | | - | |
885 | | - | |
886 | | - | |
887 | | - | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
888 | 887 | | |
889 | 888 | | |
890 | 889 | | |
| |||
2256 | 2255 | | |
2257 | 2256 | | |
2258 | 2257 | | |
2259 | | - | |
| 2258 | + | |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
2260 | 2262 | | |
2261 | 2263 | | |
2262 | 2264 | | |
| |||
Lines changed: 44 additions & 70 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
69 | 67 | | |
70 | 68 | | |
71 | 69 | | |
| |||
260 | 258 | | |
261 | 259 | | |
262 | 260 | | |
| 261 | + | |
| 262 | + | |
263 | 263 | | |
264 | | - | |
265 | 264 | | |
266 | 265 | | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
291 | 269 | | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
297 | 285 | | |
298 | | - | |
299 | 286 | | |
300 | | - | |
301 | 287 | | |
302 | 288 | | |
303 | 289 | | |
| |||
394 | 380 | | |
395 | 381 | | |
396 | 382 | | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
413 | 388 | | |
414 | 389 | | |
415 | 390 | | |
| |||
419 | 394 | | |
420 | 395 | | |
421 | 396 | | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
431 | 407 | | |
432 | 408 | | |
433 | 409 | | |
| |||
565 | 541 | | |
566 | 542 | | |
567 | 543 | | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
576 | 550 | | |
577 | 551 | | |
578 | 552 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
510 | | - | |
| 510 | + | |
511 | 511 | | |
512 | 512 | | |
513 | | - | |
514 | 513 | | |
515 | | - | |
| 514 | + | |
516 | 515 | | |
517 | 516 | | |
518 | | - | |
| 517 | + | |
519 | 518 | | |
520 | 519 | | |
521 | | - | |
| 520 | + | |
522 | 521 | | |
523 | 522 | | |
524 | | - | |
| 523 | + | |
525 | 524 | | |
526 | 525 | | |
527 | | - | |
| 526 | + | |
528 | 527 | | |
529 | 528 | | |
530 | 529 | | |
531 | 530 | | |
532 | 531 | | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | 532 | | |
538 | 533 | | |
539 | 534 | | |
| |||
618 | 613 | | |
619 | 614 | | |
620 | 615 | | |
621 | | - | |
| 616 | + | |
622 | 617 | | |
623 | 618 | | |
624 | 619 | | |
| |||
0 commit comments