diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2016-05-06 16:44:35 -0700 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2016-05-06 16:45:04 -0700 |
| commit | 9db45ac36230c80c68af7b66827b6c73fc96c147 (patch) | |
| tree | 5311f0444151c2eb586538245a543b8acd4d572b /src/analyze.cpp | |
| parent | 100802cdc0a898b948d30b464ac2348be1928080 (diff) | |
| download | zig-9db45ac36230c80c68af7b66827b6c73fc96c147.tar.gz zig-9db45ac36230c80c68af7b66827b6c73fc96c147.zip | |
add shl_with_overflow builtin function
See #46
Diffstat (limited to 'src/analyze.cpp')
| -rw-r--r-- | src/analyze.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp index 7f02cc9aff..62938ad0fc 100644 --- a/src/analyze.cpp +++ b/src/analyze.cpp @@ -4546,6 +4546,7 @@ static TypeTableEntry *analyze_builtin_fn_call_expr(CodeGen *g, ImportTableEntry case BuiltinFnIdAddWithOverflow: case BuiltinFnIdSubWithOverflow: case BuiltinFnIdMulWithOverflow: + case BuiltinFnIdShlWithOverflow: { AstNode *type_node = node->data.fn_call_expr.params.at(0); TypeTableEntry *int_type = analyze_type_expr(g, import, context, type_node); |
