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