stop making solved types for non-builtins

This commit is contained in:
Folkert 2022-03-11 21:08:24 +01:00
parent 9333d0a0e0
commit 364bc81dc4
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C
2 changed files with 0 additions and 4 deletions

View file

@ -3185,8 +3185,6 @@ fn run_solve<'a>(
.filter(|(k, _)| exposed_symbols.contains(k)) .filter(|(k, _)| exposed_symbols.contains(k))
.collect(); .collect();
let solved_types = roc_solve::module::make_solved_types(&solved_subs, &exposed_vars_by_symbol);
let mut solved_subs = solved_subs; let mut solved_subs = solved_subs;
let (storage_subs, stored_vars_by_symbol) = let (storage_subs, stored_vars_by_symbol) =
roc_solve::module::exposed_types_storage_subs(&mut solved_subs, &exposed_vars_by_symbol); roc_solve::module::exposed_types_storage_subs(&mut solved_subs, &exposed_vars_by_symbol);
@ -3194,7 +3192,6 @@ fn run_solve<'a>(
let solved_module = SolvedModule { let solved_module = SolvedModule {
exposed_vars_by_symbol, exposed_vars_by_symbol,
exposed_symbols: exposed_symbols.into_iter().collect::<Vec<_>>(), exposed_symbols: exposed_symbols.into_iter().collect::<Vec<_>>(),
solved_types,
problems, problems,
aliases, aliases,
stored_vars_by_symbol, stored_vars_by_symbol,

View file

@ -9,7 +9,6 @@ use roc_types::types::Alias;
#[derive(Debug)] #[derive(Debug)]
pub struct SolvedModule { pub struct SolvedModule {
pub solved_types: MutMap<Symbol, SolvedType>,
pub aliases: MutMap<Symbol, Alias>, pub aliases: MutMap<Symbol, Alias>,
pub exposed_symbols: Vec<Symbol>, pub exposed_symbols: Vec<Symbol>,
pub exposed_vars_by_symbol: Vec<(Symbol, Variable)>, pub exposed_vars_by_symbol: Vec<(Symbol, Variable)>,