Searched refs:StringShape (Results 1 – 16 of 16) sorted by relevance
83 if (StringShape(subject).IsExternal()) { in StringCharacterPosition()94 if (StringShape(subject).IsExternal()) { in StringCharacterPosition()128 if (StringShape(subject_ptr).IsCons()) { in Match()131 } else if (StringShape(subject_ptr).IsSliced()) { in Match()
85 StringShape shape(str); in StringToDouble()110 StringShape shape(str); in StringToInt()
219 return StringShape(String::cast(this)).IsCons(); in IsConsString()225 return StringShape(String::cast(this)).IsSliced(); in IsSlicedString()231 return StringShape(String::cast(this)).IsSequential(); in IsSeqString()237 return StringShape(String::cast(this)).IsSequential() && in IsSeqAsciiString()244 return StringShape(String::cast(this)).IsSequential() && in IsSeqTwoByteString()251 return StringShape(String::cast(this)).IsExternal(); in IsExternalString()257 return StringShape(String::cast(this)).IsExternal() && in IsExternalAsciiString()264 return StringShape(String::cast(this)).IsExternal() && in IsExternalTwoByteString()273 StringShape::StringShape(String* str) in StringShape() function280 StringShape::StringShape(Map* map) in StringShape() function[all …]
261 if (StringShape(str).IsExternal()) in AppendDetailed()263 if (StringShape(str).IsSymbol()) in AppendDetailed()
627 if (StringShape(this).IsSymbol()) { in StringPrint()629 } else if (StringShape(this).IsCons()) { in StringPrint()649 if (!StringShape(this).IsSymbol()) PrintF(out, "\""); in StringPrint()
51 if (!StringShape(key_).IsSymbol()) { in KeyToSymbol()
851 switch (StringShape(this).representation_tag()) { in SlowTryFlatten()5996 StringShape shape(this); in GetFlatContent()6005 shape = StringShape(string); in GetFlatContent()6011 shape = StringShape(string); in GetFlatContent()6102 switch (StringShape(this).representation_tag()) { in GetTwoByteData()6222 if (StringShape(left).IsCons()) { in ConsStringReadBlock()6237 if (StringShape(right).IsCons()) { in ConsStringReadBlock()6351 switch (StringShape(input).representation_tag()) { in ReadBlock()6500 switch (StringShape(input).representation_tag()) { in ReadBlockIntoBuffer()6594 if (StringShape(left).IsCons()) { in ConsStringReadBlockIntoBuffer()[all …]
2293 if (!StringShape(name).IsSymbol()) return kAbsent; in Lookup()2303 if (StringShape(name).IsSymbol()) { in Update()
3715 switch (i::StringShape(string).representation_tag()) { in RecursivelySerializeToUtf8()3997 return i::StringShape(*str).IsExternalTwoByte(); in IsExternal()4006 return i::StringShape(*str).IsExternalAscii(); in IsExternalAscii()4014 if (i::StringShape(*str).IsExternalTwoByte()) { in VerifyExternalStringResource()4032 if (i::StringShape(*str).IsExternalAscii()) { in GetExternalAsciiStringResource()4729 if (i::StringShape(*obj).IsExternalTwoByte()) { in MakeExternal()4764 if (i::StringShape(*obj).IsExternalTwoByte()) { in MakeExternal()4790 i::StringShape shape(*obj); in CanMakeExternal()
840 switch (StringShape(input).representation_tag()) { in Utf8LengthHelper()
6725 class StringShape BASE_EMBEDDED {6727 inline explicit StringShape(String* s);6728 inline explicit StringShape(Map* s);6729 inline explicit StringShape(InstanceType t);
1104 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()1106 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()1124 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()1125 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
1075 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()1077 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()1095 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()1096 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
1211 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()1213 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()1231 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()1232 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
1074 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()1076 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()1094 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()1095 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
11888 CHECK(i::StringShape(string).IsExternal()); in MorphAString()