Have derivers rely only on exposed module types

This commit is contained in:
Ayaz Hafiz 2022-06-22 14:30:13 -04:00
parent f481f6da6c
commit fd9dcd8551
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
4 changed files with 1 additions and 3 deletions

View file

@ -462,6 +462,7 @@ fn start_phase<'a>(
state.target_info,
&state.exposed_to_host,
&mut procs_base,
&state.exposed_types,
&mut state.world_abilities,
);

View file

@ -23,7 +23,6 @@ roc_reporting = { path = "../../reporting" }
roc_constrain = { path = "../constrain" }
roc_region = { path = "../region" }
roc_solve = { path = "../solve" }
roc_late_solve = { path = "../late_solve" }
roc_debug_flags = { path = "../debug_flags" }
bumpalo = { version = "3.8.0", features = ["collections"] }
lazy_static = "1.4.0"

View file

@ -9,7 +9,6 @@ use std::path::PathBuf;
use bumpalo::Bump;
use insta::assert_snapshot;
use pretty_assertions::assert_eq;
use roc_late_solve::WorldAbilities;
use ven_pretty::DocAllocator;
use crate::pretty_print::{pretty_print_def, Ctx};