| Index: src/types.h
|
| diff --git a/src/types.h b/src/types.h
|
| index 228b6d0773181ce1a4c5a37ad4943e27419f6be9..f66be6b3f7bbc2142d1f4b31c03bc0140d45e64d 100644
|
| --- a/src/types.h
|
| +++ b/src/types.h
|
| @@ -221,12 +221,16 @@ namespace internal {
|
| V(Integral32, kSigned32 | kUnsigned32) \
|
| V(PlainNumber, kIntegral32 | kOtherNumber) \
|
| V(OrderedNumber, kPlainNumber | kMinusZero) \
|
| + V(MinusZeroOrNaN, kMinusZero | kNaN) \
|
| V(Number, kOrderedNumber | kNaN) \
|
| V(String, kInternalizedString | kOtherString) \
|
| V(UniqueName, kSymbol | kInternalizedString) \
|
| V(Name, kSymbol | kString) \
|
| + V(BooleanOrNumber, kBoolean | kNumber) \
|
| + V(NullOrUndefined, kNull | kUndefined) \
|
| V(NumberOrString, kNumber | kString) \
|
| - V(PlainPrimitive, kNumberOrString | kBoolean | kNull | kUndefined) \
|
| + V(NumberOrUndefined, kNumber | kUndefined) \
|
| + V(PlainPrimitive, kNumberOrString | kBoolean | kNullOrUndefined) \
|
| V(Primitive, kSymbol | kPlainPrimitive) \
|
| V(DetectableObject, kGlobalObject | kOtherObject) \
|
| V(DetectableReceiver, kDetectableObject | kProxy) \
|
|
|