mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 13:59:08 +00:00
stop making solved types for non-builtins
This commit is contained in:
parent
9333d0a0e0
commit
364bc81dc4
2 changed files with 0 additions and 4 deletions
|
@ -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,
|
||||||
|
|
|
@ -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)>,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue