Index: runtime/vm/kernel_binary.cc |
diff --git a/runtime/vm/kernel_binary.cc b/runtime/vm/kernel_binary.cc |
index e7b25c9a2347821770517b9c67d3a134431afdec..311a69a112af6cce29d1d281df5003147227bb8d 100644 |
--- a/runtime/vm/kernel_binary.cc |
+++ b/runtime/vm/kernel_binary.cc |
@@ -1381,6 +1381,8 @@ DartType* DartType::ReadFrom(Reader* reader) { |
return DynamicType::ReadFrom(reader); |
case kVoidType: |
return VoidType::ReadFrom(reader); |
+ case kBottomType: |
+ return BottomType::ReadFrom(reader); |
case kInterfaceType: |
return InterfaceType::ReadFrom(reader); |
case kSimpleInterfaceType: |
@@ -1421,6 +1423,12 @@ VoidType* VoidType::ReadFrom(Reader* reader) { |
} |
+BottomType* BottomType::ReadFrom(Reader* reader) { |
+ TRACE_READ_OFFSET(); |
+ return new BottomType(); |
+} |
+ |
+ |
InterfaceType* InterfaceType::ReadFrom(Reader* reader) { |
TRACE_READ_OFFSET(); |
intptr_t klass_name = Reference::ReadClassFrom(reader); |