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:
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();