mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-11 18:58:24 +03:00
In the llvm backend, there are the lifetimes `'a` (lifetime of the global arena) and `'ctx` (lifetime of constructed LLVM values). `'a` lives longer than `'ctx`, but the compiler didn't enforce this until the layout interner was introduced, for some reason. We have to make sure that containers of lifetime `'a` have no `'ctx` references. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |