| 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
|
|
|