zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit aa9902b586ae5dacda9c10f4139cfceac00dcf22 (tree)
parent 2db28ea849bb943ce7f69d9557d8aee796515bbd
Author: Andrew Kelley <superjoe30@gmail.com>
Date:   Thu,  8 Mar 2018 11:35:38 -0500

translate-c: add missing case labels

Diffstat:
Msrc/translate_c.cpp | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/translate_c.cpp b/src/translate_c.cpp @@ -2336,6 +2336,7 @@ static AstNode *trans_bool_expr(Context *c, ResultUsed result_used, TransScope * case BuiltinType::Char16: case BuiltinType::Char32: case BuiltinType::WChar_S: + case BuiltinType::Float16: return trans_create_node_bin_op(c, res, BinOpTypeCmpNotEq, trans_create_node_unsigned_negative(c, 0, false)); case BuiltinType::NullPtr: return trans_create_node_bin_op(c, res, BinOpTypeCmpNotEq, trans_create_node(c, NodeTypeNullLiteral)); @@ -2478,6 +2479,7 @@ static AstNode *trans_bool_expr(Context *c, ResultUsed result_used, TransScope * case Type::Pipe: case Type::ObjCTypeParam: case Type::DeducedTemplateSpecialization: + case Type::DependentAddressSpace: return res; } zig_unreachable();