aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2018-04-18 22:21:54 -0400
committerAndrew Kelley <superjoe30@gmail.com>2018-04-18 22:21:54 -0400
commit06909ceaab8ecb33d1f41049870797a3ae721610 (patch)
tree921bdc2b695512725e60e028521cef2d386c93da /src/codegen.cpp
parentca4341f7ba845e7af3c6f2be52cd60c51ec6d68f (diff)
downloadzig-06909ceaab8ecb33d1f41049870797a3ae721610.tar.gz
zig-06909ceaab8ecb33d1f41049870797a3ae721610.zip
support break in suspend blocks
* you can label suspend blocks * labeled break supports suspend blocks See #803
Diffstat (limited to 'src/codegen.cpp')
-rw-r--r--src/codegen.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index a7d373e9d0..5b51d9e755 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -654,6 +654,7 @@ static ZigLLVMDIScope *get_di_scope(CodeGen *g, Scope *scope) {
}
case ScopeIdDeferExpr:
case ScopeIdLoop:
+ case ScopeIdSuspend:
case ScopeIdCompTime:
case ScopeIdCoroPrelude:
return get_di_scope(g, scope->parent);