mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 06:14:46 +00:00
wip
This commit is contained in:
parent
d0c9c433a6
commit
afbe871e6d
5 changed files with 28 additions and 12 deletions
|
@ -60,7 +60,10 @@ impl<'a> Layout<'a> {
|
|||
|
||||
match content {
|
||||
var @ FlexVar(_) | var @ RigidVar(_) => {
|
||||
panic!("Layout::from_content encountered an unresolved {:?}", var);
|
||||
panic!(
|
||||
"Layout::from_content encountered an unresolved {:?} - subs was {:?}",
|
||||
var, subs
|
||||
);
|
||||
}
|
||||
Structure(flat_type) => layout_from_flat_type(arena, flat_type, subs, pointer_size),
|
||||
|
||||
|
@ -501,7 +504,10 @@ fn layout_from_num_content<'a>(content: Content) -> Result<Layout<'a>, ()> {
|
|||
|
||||
match content {
|
||||
var @ FlexVar(_) | var @ RigidVar(_) => {
|
||||
panic!("Layout::from_content encountered an unresolved {:?}", var);
|
||||
panic!(
|
||||
"Layout::from_num_content encountered an unresolved {:?}",
|
||||
var
|
||||
);
|
||||
}
|
||||
Structure(Apply(symbol, args)) => match symbol {
|
||||
Symbol::INT_INTEGER => Ok(Layout::Builtin(Builtin::Int64)),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue