mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-22 00:09:33 +03:00
759f8d86af
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. |
||
---|---|---|
.. | ||
cli_gen.rs | ||
colors.rs | ||
lib.rs | ||
repl_state.rs |