Index: src/compiler/typer.cc |
diff --git a/src/compiler/typer.cc b/src/compiler/typer.cc |
index c3bb03ba9886b07c1396a195fbbd39db25bdbd4a..590bc921fd360cc4f8bb91a63504f1601ab1020f 100644 |
--- a/src/compiler/typer.cc |
+++ b/src/compiler/typer.cc |
@@ -833,6 +833,10 @@ Type* Typer::Visitor::TypeTypedStateValues(Node* node) { |
return Type::Internal(); |
} |
+Type* Typer::Visitor::TypeArgumentsObjectState(Node* node) { |
+ return Type::Internal(); |
+} |
+ |
Type* Typer::Visitor::TypeObjectState(Node* node) { return Type::Internal(); } |
Type* Typer::Visitor::TypeTypedObjectState(Node* node) { |
@@ -1575,6 +1579,9 @@ Type* Typer::Visitor::JSCallFunctionTyper(Type* fun, Typer* t) { |
return Type::NonInternal(); |
} |
+Type* Typer::Visitor::TypeJSCallForwardVarargs(Node* node) { |
+ return TypeUnaryOp(node, JSCallFunctionTyper); |
+} |
Type* Typer::Visitor::TypeJSCallFunction(Node* node) { |
// TODO(bmeurer): We could infer better types if we wouldn't ignore the |