aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2017-01-22 23:20:53 -0500
committerAndrew Kelley <superjoe30@gmail.com>2017-01-22 23:21:00 -0500
commite5b17580107ad0783b7f07de100aeb9ccf175603 (patch)
treec91671f234ac448b22286aeb00946d319c8b5c05 /src/analyze.cpp
parent201a3c121a5c28273138b1160c5aac4e24d619bd (diff)
downloadzig-e5b17580107ad0783b7f07de100aeb9ccf175603.tar.gz
zig-e5b17580107ad0783b7f07de100aeb9ccf175603.zip
remove staticEval builtin in favor of comptime expression
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index 3308901628..1e83a51b5b 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -139,7 +139,7 @@ ScopeFnDef *create_fndef_scope(AstNode *node, Scope *parent, FnTableEntry *fn_en
}
Scope *create_comptime_scope(AstNode *node, Scope *parent) {
- assert(node->type == NodeTypeCompTime);
+ assert(node->type == NodeTypeCompTime || node->type == NodeTypeSwitchExpr);
ScopeCompTime *scope = allocate<ScopeCompTime>(1);
init_scope(&scope->base, ScopeIdCompTime, node, parent);
return &scope->base;