mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-26 13:29:12 +00:00
changes after review
This commit is contained in:
parent
0b03a0bc26
commit
654cf7b861
17 changed files with 142 additions and 123 deletions
|
@ -674,7 +674,10 @@ pub(crate) enum LayoutWrapper<'a> {
|
|||
pub enum LayoutRepr<'a> {
|
||||
Builtin(Builtin<'a>),
|
||||
Struct(&'a [InLayout<'a>]),
|
||||
// A (heap allocated) reference-counted value
|
||||
Boxed(InLayout<'a>),
|
||||
// A pointer (heap or stack) without any reference counting
|
||||
// Ptr is not user-facing. The compiler author must make sure that invariants are upheld
|
||||
Ptr(InLayout<'a>),
|
||||
Union(UnionLayout<'a>),
|
||||
LambdaSet(LambdaSet<'a>),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue