diff options
Diffstat (limited to 'src/resolve/absolute.cpp')
-rw-r--r-- | src/resolve/absolute.cpp | 5 |
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"); ), |