Merge pull request #5400 from roc-lang/semantic-layouts-for-newtypes

Implement semantic layouts for newtypes
This commit is contained in:
Ayaz 2023-06-07 05:39:20 -05:00 committed by GitHub
commit c7f5007cd8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
42 changed files with 733 additions and 599 deletions

View file

@ -1854,8 +1854,7 @@ fn instantiate_annotated_as_recursive_alias_multiple_polymorphic_expr() {
)
}
#[mono_test]
#[cfg(not(debug_assertions))]
#[mono_test(large_stack = "true")]
fn encode_derived_record_one_field_string() {
indoc!(
r#"
@ -1872,8 +1871,7 @@ fn encode_derived_record_one_field_string() {
)
}
#[mono_test]
#[cfg(not(debug_assertions))]
#[mono_test(large_stack = "true")]
fn encode_derived_record_two_field_strings() {
indoc!(
r#"
@ -1890,8 +1888,7 @@ fn encode_derived_record_two_field_strings() {
)
}
#[mono_test]
#[cfg(not(debug_assertions))]
#[mono_test(large_stack = "true")]
fn encode_derived_nested_record_string() {
indoc!(
r#"