From 2200c2de6f29845b2a41491fda663289fdc786d3 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 5 Jan 2018 13:53:04 -0500 Subject: translate-c: update to clang 6.0.0 which has more binary operators --- src/translate_c.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/translate_c.cpp') diff --git a/src/translate_c.cpp b/src/translate_c.cpp index 407115b104..93e4810b95 100644 --- a/src/translate_c.cpp +++ b/src/translate_c.cpp @@ -1214,6 +1214,9 @@ static AstNode *trans_binary_operator(Context *c, ResultUsed result_used, TransS case BO_PtrMemI: emit_warning(c, stmt->getLocStart(), "TODO handle more C binary operators: BO_PtrMemI"); return nullptr; + case BO_Cmp: + emit_warning(c, stmt->getLocStart(), "TODO handle more C binary operators: BO_Cmp"); + return nullptr; case BO_Mul: return trans_create_bin_op(c, scope, stmt->getLHS(), qual_type_has_wrapping_overflow(c, stmt->getType()) ? BinOpTypeMultWrap : BinOpTypeMult, @@ -1476,6 +1479,9 @@ static AstNode *trans_compound_assign_operator(Context *c, ResultUsed result_use case BO_RemAssign: emit_warning(c, stmt->getLocStart(), "TODO handle more C compound assign operators: BO_RemAssign"); return nullptr; + case BO_Cmp: + emit_warning(c, stmt->getLocStart(), "TODO handle more C compound assign operators: BO_Cmp"); + return nullptr; case BO_AddAssign: if (qual_type_has_wrapping_overflow(c, stmt->getType())) return trans_create_compound_assign(c, result_used, scope, stmt, BinOpTypeAssignPlusWrap, BinOpTypeAddWrap); -- cgit v1.2.3