diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2019-12-22 17:09:11 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-12-22 17:09:11 -0500 |
| commit | ad92227516bf977a3be2802db525ac2d678acc7c (patch) | |
| tree | 881ab1f3d00313266e6c78b9cc770b5950e19bf8 /src/analyze.cpp | |
| parent | 28dbdba37eed0cfd875cfc337446da3048743dd9 (diff) | |
| download | zig-ad92227516bf977a3be2802db525ac2d678acc7c.tar.gz zig-ad92227516bf977a3be2802db525ac2d678acc7c.zip | |
report compile errors instead of crashing when frame is invalid
Diffstat (limited to 'src/analyze.cpp')
| -rw-r--r-- | src/analyze.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |
