From 6f51eb09dded08e75b48e1d8a11a67f920104cb7 Mon Sep 17 00:00:00 2001 From: ayazhafiz Date: Wed, 18 May 2022 22:17:46 -0400 Subject: [PATCH] Don't expose specializations to host --- compiler/load_internal/src/file.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/compiler/load_internal/src/file.rs b/compiler/load_internal/src/file.rs index 61e5a65b69..bc17ac7f79 100644 --- a/compiler/load_internal/src/file.rs +++ b/compiler/load_internal/src/file.rs @@ -2087,7 +2087,13 @@ fn update<'a>( solved_module .exposed_vars_by_symbol .iter() - .map(|(k, v)| (*k, *v)), + .filter_map(|(k, v)| { + if abilities_store.is_specialization_name(*k) { + None + } else { + Some((*k, *v)) + } + }), ); state