Index: src/compiler/typer.cc |
diff --git a/src/compiler/typer.cc b/src/compiler/typer.cc |
index 3b56265ea41c4837c30a7cc02a72e1285cb5c71e..da66a82cf4e16fd74572d6dbb9ab9dc86d9ba882 100644 |
--- a/src/compiler/typer.cc |
+++ b/src/compiler/typer.cc |
@@ -303,14 +303,13 @@ Bounds Typer::Visitor::TypeFinish(Node* node) { |
Bounds Typer::Visitor::TypeFrameState(Node* node) { |
- UNREACHABLE(); |
- return Bounds(); |
+ // TODO(rossberg): Ideally FrameState wouldn't have a value output. |
+ return Bounds(Type::Internal(zone())); |
} |
Bounds Typer::Visitor::TypeStateValues(Node* node) { |
- UNREACHABLE(); |
- return Bounds(); |
+ return Bounds(Type::Internal(zone())); |
} |