Move LLVM scope ops to a separate module

This commit is contained in:
Ayaz Hafiz 2023-06-09 15:33:29 -05:00
parent 470ed119c2
commit 8d3d4ed9d8
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
7 changed files with 115 additions and 61 deletions

View file

@ -20,9 +20,9 @@ use roc_region::all::Region;
use super::build::BuilderExt;
use super::build::{
add_func, load_roc_value, load_symbol_and_layout, use_roc_value, FunctionSpec, LlvmBackendMode,
Scope,
};
use super::convert::struct_type_from_union_layout;
use super::scope::Scope;
pub(crate) struct SharedMemoryPointer<'ctx>(PointerValue<'ctx>);