summaryrefslogtreecommitdiff
path: root/src/resolve/absolute.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/resolve/absolute.cpp')
-rw-r--r--src/resolve/absolute.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/resolve/absolute.cpp b/src/resolve/absolute.cpp
index 0a0cf478..89a16d47 100644
--- a/src/resolve/absolute.cpp
+++ b/src/resolve/absolute.cpp
@@ -878,13 +878,16 @@ void Resolve_Absolute_Type(Context& context, TypeRef& type)
const auto& sp = type.span();
TU_MATCH(TypeData, (type.m_data), (e),
(None,
- // ! type
+ // invalid type
),
(Any,
// _ type
),
(Unit,
),
+ (Bang,
+ // ! type
+ ),
(Macro,
BUG(sp, "Resolve_Absolute_Type - Encountered an unexpanded macro");
),