| Index: src/hydrogen-types.cc
|
| diff --git a/src/hydrogen-types.cc b/src/hydrogen-types.cc
|
| index 4f5eabb2df82300acc1a02b87f5cbe9bbf05ef9d..3bac69bb569ae658c1448d955023591c611e07a5 100644
|
| --- a/src/hydrogen-types.cc
|
| +++ b/src/hydrogen-types.cc
|
| @@ -15,7 +15,7 @@ namespace internal {
|
| template <class T>
|
| HType HType::FromType(typename T::TypeHandle type) {
|
| if (T::Any()->Is(type)) return HType::Any();
|
| - if (type->Is(T::None())) return HType::None();
|
| + if (!type->IsInhabited()) return HType::None();
|
| if (type->Is(T::SignedSmall())) return HType::Smi();
|
| if (type->Is(T::Number())) return HType::TaggedNumber();
|
| if (type->Is(T::Null())) return HType::Null();
|
|
|