Make captures niche more private

This commit is contained in:
Ayaz Hafiz 2022-07-01 16:23:44 -04:00 committed by ayazhafiz
parent 71d612078a
commit 8855f269ba
No known key found for this signature in database
GPG key ID: B443F7A3030C9AED
11 changed files with 140 additions and 96 deletions

View file

@ -33,7 +33,7 @@ use roc_mono::ir::{
CapturedSymbols, EntryPoint, ExternalSpecializations, PartialProc, Proc, ProcLayout, Procs,
ProcsBase, UpdateModeIds,
};
use roc_mono::layout::{LambdaName, Layout, LayoutCache, LayoutProblem};
use roc_mono::layout::{CapturesNiche, LambdaName, Layout, LayoutCache, LayoutProblem};
use roc_parse::ast::{self, Defs, ExtractSpaces, Spaced, StrLiteral, TypeAnnotation};
use roc_parse::header::{ExposedName, ImportsEntry, PackageEntry, PlatformHeader, To, TypedIdent};
use roc_parse::header::{HeaderFor, ModuleNameEnum, PackageName};
@ -2662,7 +2662,7 @@ fn finish_specialization(
layout: roc_mono::ir::ProcLayout {
arguments: &[],
result: Layout::struct_no_name_order(&[]),
captures_niche: &[],
captures_niche: CapturesNiche::no_niche(),
},
symbol,
}