add array multiplication operator

This commit is contained in:
Andrew Kelley
2016-04-28 18:03:44 -07:00
parent 46b0b84b90
commit d908afe105
10 changed files with 117 additions and 3 deletions

View File

@@ -1466,6 +1466,7 @@ static LLVMValueRef gen_arithmetic_bin_op(CodeGen *g, AstNode *source_node,
case BinOpTypeAssignBoolOr:
case BinOpTypeUnwrapMaybe:
case BinOpTypeStrCat:
case BinOpTypeArrayMult:
zig_unreachable();
}
zig_unreachable();
@@ -1772,6 +1773,7 @@ static LLVMValueRef gen_bin_op_expr(CodeGen *g, AstNode *node) {
switch (node->data.bin_op_expr.bin_op) {
case BinOpTypeInvalid:
case BinOpTypeStrCat:
case BinOpTypeArrayMult:
zig_unreachable();
case BinOpTypeAssign:
case BinOpTypeAssignTimes: