Index: src/objects-inl.h |
diff --git a/src/objects-inl.h b/src/objects-inl.h |
index 04e0511a57846fcda7a9734c8c49c4cf06fa1f1d..9f84314aa65fc22d3a82e8aa6a1c559d377db018 100644 |
--- a/src/objects-inl.h |
+++ b/src/objects-inl.h |
@@ -831,6 +831,11 @@ bool String::HasOnlyOneByteChars() { |
IsOneByteRepresentation(); |
} |
+bool StringShape::HasOnlyOneByteChars() { |
+ return (type_ & kStringEncodingMask) == kOneByteStringTag || |
+ (type_ & kOneByteDataHintMask) == kOneByteDataHintTag; |
+} |
+ |
bool StringShape::IsCons() { |
return (type_ & kStringRepresentationMask) == kConsStringTag; |
} |