Ignore all semantic layouts for now

This commit is contained in:
Ayaz Hafiz 2023-05-10 15:21:01 -05:00
parent f100e8753c
commit 58fe2bb4e0
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58

View file

@ -14,10 +14,7 @@ use roc_target::TargetInfo;
use crate::layout::LayoutRepr;
use super::{
semantic::SemaRecord, Builtin, FieldOrderHash, LambdaSet, Layout, SeenRecPtrs, SemanticRepr,
UnionLayout,
};
use super::{Builtin, FieldOrderHash, LambdaSet, Layout, SeenRecPtrs, SemanticRepr, UnionLayout};
macro_rules! cache_interned_layouts {
($($i:literal, $name:ident, $vis:vis, $layout:expr)*; $total_constants:literal) => {
@ -130,7 +127,7 @@ impl<'a> Layout<'a> {
field_layouts: &[],
field_order_hash: FieldOrderHash::ZERO_FIELD_HASH,
},
semantic: SemanticRepr::Record(SemaRecord::new(&[])),
semantic: SemanticRepr::None,
};
pub const fn float_width(w: FloatWidth) -> InLayout<'static> {