From b6322ff883ac30e6936cf64ccbcccfa697a349c1 Mon Sep 17 00:00:00 2001 From: Ayaz Hafiz Date: Tue, 8 Nov 2022 13:35:03 -0600 Subject: [PATCH] Report empty problems in translating to error type --- crates/compiler/types/src/subs.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/crates/compiler/types/src/subs.rs b/crates/compiler/types/src/subs.rs index d9db7c591a..569381de87 100644 --- a/crates/compiler/types/src/subs.rs +++ b/crates/compiler/types/src/subs.rs @@ -62,7 +62,6 @@ pub enum ErrorTypeContext { struct ErrorTypeState { taken: MutSet, letters_used: u32, - problems: Vec, context: ErrorTypeContext, recursive_tag_unions_seen: Vec, } @@ -2066,15 +2065,11 @@ impl Subs { let mut state = ErrorTypeState { taken, letters_used: 0, - problems: Vec::new(), context, recursive_tag_unions_seen: Vec::new(), }; - ( - var_to_err_type(self, &mut state, var, observed_pol), - state.problems, - ) + (var_to_err_type(self, &mut state, var, observed_pol), vec![]) } pub fn len(&self) -> usize {