authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-02-02 12:21:11-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-02-02 12:21:11-05:00
logcd08c1f3be278366ee69c3cf4ab1091eb884e264
tree341c47ffe903e6fee5b2d9746b6fa3e261139052
parent4df1a9b251926ca05c4f65ed3daf2756c67e82de

prefix op maybe and error are for types only


1 files changed, 2 insertions(+), 8 deletions(-)

src/codegen.cpp+2-8
......@@ -1179,6 +1179,8 @@ static LLVMValueRef ir_render_un_op(CodeGen *g, IrExecutable *executable, IrInst
11791179
11801180 switch (op_id) {
11811181 case IrUnOpInvalid:
1182 case IrUnOpError:
1183 case IrUnOpMaybe:
11821184 zig_unreachable();
11831185 case IrUnOpNegation:
11841186 case IrUnOpNegationWrap:
......@@ -1212,14 +1214,6 @@ static LLVMValueRef ir_render_un_op(CodeGen *g, IrExecutable *executable, IrInst
12121214 return get_handle_value(g, expr, child_type);
12131215 }
12141216 }
1215 case IrUnOpError:
1216 {
1217 zig_panic("TODO codegen PrefixOpError");
1218 }
1219 case IrUnOpMaybe:
1220 {
1221 zig_panic("TODO codegen PrefixOpMaybe");
1222 }
12231217 }
12241218
12251219 zig_unreachable();