| Index: src/compiler/representation-change.cc
|
| diff --git a/src/compiler/representation-change.cc b/src/compiler/representation-change.cc
|
| index b630f65245d0d304586ec7e65b09e4b1969e25d8..b4b408d7e032d4554dab7030ce6e7dbed5244011 100644
|
| --- a/src/compiler/representation-change.cc
|
| +++ b/src/compiler/representation-change.cc
|
| @@ -471,8 +471,7 @@ const Operator* RepresentationChanger::Float64OperatorFor(
|
|
|
|
|
| MachineType RepresentationChanger::TypeFromUpperBound(Type* type) {
|
| - if (type->Is(Type::None()))
|
| - return kTypeAny; // TODO(titzer): should be an error
|
| + CHECK(!type->Is(Type::None()));
|
| if (type->Is(Type::Signed32())) return kTypeInt32;
|
| if (type->Is(Type::Unsigned32())) return kTypeUint32;
|
| if (type->Is(Type::Number())) return kTypeNumber;
|
|
|