diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2017-10-23 21:43:18 -0400 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2017-11-02 21:54:24 -0400 |
| commit | 94ec2190f8d8c41d19b668511bf31fae32bcd095 (patch) | |
| tree | c5ab9b20fbaf8f017661f9a159082d1ecaf9f943 /src/parsec.cpp | |
| parent | abff1b688420eb30d98145d8bc48e7d08f259885 (diff) | |
| download | zig-94ec2190f8d8c41d19b668511bf31fae32bcd095.tar.gz zig-94ec2190f8d8c41d19b668511bf31fae32bcd095.zip | |
update to llvm master
Diffstat (limited to 'src/parsec.cpp')
| -rw-r--r-- | src/parsec.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/parsec.cpp b/src/parsec.cpp index 09f5be0fa7..01334fb24c 100644 --- a/src/parsec.cpp +++ b/src/parsec.cpp @@ -570,6 +570,8 @@ static AstNode *trans_type(Context *c, const Type *ty, const SourceLocation &sou return trans_create_node_symbol_str(c, "f64"); case BuiltinType::Float128: return trans_create_node_symbol_str(c, "f128"); + case BuiltinType::Float16: + return trans_create_node_symbol_str(c, "f16"); case BuiltinType::LongDouble: return trans_create_node_symbol_str(c, "c_longdouble"); case BuiltinType::WChar_U: @@ -856,6 +858,7 @@ static AstNode *trans_type(Context *c, const Type *ty, const SourceLocation &sou case Type::Pipe: case Type::ObjCTypeParam: case Type::DeducedTemplateSpecialization: + case Type::DependentAddressSpace: emit_warning(c, source_loc, "unsupported type: '%s'", ty->getTypeClassName()); return nullptr; } |
