From 1e6df09900ebb0f3f1d2d3deb57e25ee463b50e4 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 26 Feb 2024 23:10:19 -0500 Subject: Fix up some type namespace issues --- compile.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'compile.c') diff --git a/compile.c b/compile.c index c6e6ddf5..fc5fa539 100644 --- a/compile.c +++ b/compile.c @@ -1041,7 +1041,9 @@ CORD compile_type_info(env_t *env, type_t *t) case ClosureType: { errx(1, "No typeinfo for closures yet"); } - default: errx(1, "No such typeinfo"); + case TypeInfoType: return "&TypeInfo_namespace.type"; + default: + compiler_err(NULL, 0, 0, "I couldn't convert to a type info: %T", t); } } -- cgit v1.2.3