commit 6309121f70ff88cf64267f2bf1d9e452090ca277 (tree)
parent 1090b289eca8dadba482f176f19364c172d01f2e
Author: Andrew Kelley <superjoe30@gmail.com>
Date: Wed, 2 May 2018 09:46:29 -0400
translate-c: update to llvm7
Diffstat:
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/translate_c.cpp b/src/translate_c.cpp
@@ -731,6 +731,7 @@ static AstNode *trans_type(Context *c, const Type *ty, const SourceLocation &sou
case BuiltinType::Char_U:
case BuiltinType::UChar:
case BuiltinType::Char_S:
+ case BuiltinType::Char8:
return trans_create_node_symbol_str(c, "u8");
case BuiltinType::SChar:
return trans_create_node_symbol_str(c, "i8");
@@ -2245,9 +2246,6 @@ static int trans_local_declaration(Context *c, TransScope *scope, const DeclStmt
case Decl::TranslationUnit:
emit_warning(c, stmt->getLocStart(), "TODO handle decl kind TranslationUnit");
return ErrorUnexpected;
- case Decl::Concept:
- emit_warning(c, stmt->getLocStart(), "TODO handle decl kind Concept");
- return ErrorUnexpected;
}
zig_unreachable();
}
@@ -2336,6 +2334,7 @@ static AstNode *trans_bool_expr(Context *c, ResultUsed result_used, TransScope *
case BuiltinType::Float128:
case BuiltinType::LongDouble:
case BuiltinType::WChar_U:
+ case BuiltinType::Char8:
case BuiltinType::Char16:
case BuiltinType::Char32:
case BuiltinType::WChar_S: