Previously, a package initializer that could not be reverted correctly would be called at runtime. But the initializer would be called in the wrong order: after later packages are initialized. This commit fixes this oversight and adds a test to verify the new behavior. |
||
|---|---|---|
| .. | ||
| basic.ll | ||
| basic.out.ll | ||
| consteval.ll | ||
| consteval.out.ll | ||
| interface.ll | ||
| interface.out.ll | ||
| phi.ll | ||
| phi.out.ll | ||
| revert.ll | ||
| revert.out.ll | ||
| slice-copy.ll | ||
| slice-copy.out.ll | ||