| Index: src/compiler/types.h
|
| diff --git a/src/compiler/types.h b/src/compiler/types.h
|
| index dc39d78f6386e7f96c4501b643906c5f68fa9c1d..52d4becbc54f258b85d79381b45beb874d5f13be 100644
|
| --- a/src/compiler/types.h
|
| +++ b/src/compiler/types.h
|
| @@ -152,6 +152,7 @@ namespace compiler {
|
| V(BooleanOrNumber, kBoolean | kNumber) \
|
| V(BooleanOrNullOrNumber, kBooleanOrNumber | kNull) \
|
| V(BooleanOrNullOrUndefined, kBoolean | kNull | kUndefined) \
|
| + V(Oddball, kBooleanOrNullOrUndefined | kHole) \
|
| V(NullOrNumber, kNull | kNumber) \
|
| V(NullOrUndefined, kNull | kUndefined) \
|
| V(Undetectable, kNullOrUndefined | kOtherUndetectable) \
|
| @@ -178,11 +179,10 @@ namespace compiler {
|
| V(Receiver, kObject | kProxy) \
|
| V(ReceiverOrUndefined, kReceiver | kUndefined) \
|
| V(ReceiverOrNullOrUndefined, kReceiver | kNull | kUndefined) \
|
| + V(SymbolOrReceiver, kSymbol | kReceiver) \
|
| V(StringOrReceiver, kString | kReceiver) \
|
| V(Unique, kBoolean | kUniqueName | kNull | \
|
| kUndefined | kReceiver) \
|
| - V(NonStringUniqueOrHole, kBoolean | kHole | kNull | kReceiver | \
|
| - kSymbol | kUndefined) \
|
| V(Internal, kHole | kExternalPointer | kOtherInternal) \
|
| V(NonInternal, kPrimitive | kReceiver) \
|
| V(NonNumber, kUnique | kString | kInternal) \
|
|
|