Commit 792e00c
[CIR][IR] Harden get_member verifier (llvm#330)
I think it's time to claim that CIR supports recursive types (many
thanks to llvm#303 and to @sitio-couto :) )
And we can bring back the `get_member` verification back, with no checks
for incomplete types. What do you think?
And we can close llvm#256 as well1 parent 985e08d commit 792e00c
File tree
2 files changed
+1
-25
lines changed- clang
- lib/CIR/Dialect/IR
- test/CIR/IR
2 files changed
+1
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2423 | 2423 | | |
2424 | 2424 | | |
2425 | 2425 | | |
2426 | | - | |
2427 | | - | |
2428 | | - | |
2429 | | - | |
2430 | | - | |
2431 | | - | |
2432 | | - | |
2433 | | - | |
2434 | 2426 | | |
2435 | 2427 | | |
2436 | 2428 | | |
| |||
2441 | 2433 | | |
2442 | 2434 | | |
2443 | 2435 | | |
2444 | | - | |
2445 | | - | |
2446 | | - | |
2447 | | - | |
2448 | | - | |
2449 | 2436 | | |
2450 | 2437 | | |
2451 | 2438 | | |
2452 | 2439 | | |
2453 | 2440 | | |
2454 | | - | |
2455 | | - | |
2456 | | - | |
2457 | | - | |
2458 | | - | |
| 2441 | + | |
2459 | 2442 | | |
2460 | 2443 | | |
2461 | 2444 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | 18 | | |
26 | 19 | | |
27 | 20 | | |
| |||
0 commit comments