From ad92227516bf977a3be2802db525ac2d678acc7c Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 22 Dec 2019 17:09:11 -0500 Subject: report compile errors instead of crashing when frame is invalid --- src/analyze.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/analyze.cpp') diff --git a/src/analyze.cpp b/src/analyze.cpp index fb677de0ee..b01a9769e8 100644 --- a/src/analyze.cpp +++ b/src/analyze.cpp @@ -2003,6 +2003,8 @@ bool type_is_invalid(ZigType *type_entry) { return type_entry->data.unionation.resolve_status == ResolveStatusInvalid; case ZigTypeIdEnum: return type_entry->data.enumeration.resolve_status == ResolveStatusInvalid; + case ZigTypeIdFnFrame: + return type_entry->data.frame.reported_loop_err; default: return false; } -- cgit v1.2.3