Searched refs:StringShape (Results 1 - 16 of 16) sorted by relevance

/external/v8/src/
H A Dv8conversions.cc85 StringShape shape(str);
110 StringShape shape(str);
H A Dregexp-macro-assembler.cc83 if (StringShape(subject).IsExternal()) {
94 if (StringShape(subject).IsExternal()) {
128 if (StringShape(subject_ptr).IsCons()) {
131 } else if (StringShape(subject_ptr).IsSliced()) {
H A Dlog-utils.cc261 if (StringShape(str).IsExternal())
263 if (StringShape(str).IsSymbol())
H A Dobjects-inl.h219 return StringShape(String::cast(this)).IsCons();
225 return StringShape(String::cast(this)).IsSliced();
231 return StringShape(String::cast(this)).IsSequential();
237 return StringShape(String::cast(this)).IsSequential() &&
244 return StringShape(String::cast(this)).IsSequential() &&
251 return StringShape(String::cast(this)).IsExternal();
257 return StringShape(String::cast(this)).IsExternal() &&
264 return StringShape(String::cast(this)).IsExternal() &&
273 StringShape::StringShape(Strin function in class:v8::internal::StringShape
280 StringShape::StringShape(Map* map) function in class:v8::internal::StringShape
287 StringShape::StringShape(InstanceType t) function in class:v8::internal::StringShape
[all...]
H A Dproperty.h51 if (!StringShape(key_).IsSymbol()) {
H A Dobjects-printer.cc627 if (StringShape(this).IsSymbol()) {
629 } else if (StringShape(this).IsCons()) {
649 if (!StringShape(this).IsSymbol()) PrintF(out, "\"");
H A Dobjects.cc851 switch (StringShape(this).representation_tag()) {
5996 StringShape shape(this);
6005 shape = StringShape(string);
6011 shape = StringShape(string);
6102 switch (StringShape(this).representation_tag()) {
6222 if (StringShape(left).IsCons()) {
6237 if (StringShape(right).IsCons()) {
6351 switch (StringShape(input).representation_tag()) {
6500 switch (StringShape(input).representation_tag()) {
6594 if (StringShape(lef
[all...]
H A Dheap.h2293 if (!StringShape(name).IsSymbol()) return kAbsent;
2303 if (StringShape(name).IsSymbol()) {
H A Dhandles.cc840 switch (StringShape(input).representation_tag()) {
H A Dapi.cc3715 switch (i::StringShape(string).representation_tag()) {
3997 return i::StringShape(*str).IsExternalTwoByte();
4006 return i::StringShape(*str).IsExternalAscii();
4014 if (i::StringShape(*str).IsExternalTwoByte()) {
4032 if (i::StringShape(*str).IsExternalAscii()) {
4729 if (i::StringShape(*obj).IsExternalTwoByte()) {
4764 if (i::StringShape(*obj).IsExternalTwoByte()) {
4790 i::StringShape shape(*obj);
H A Dobjects.h6718 // once and used for several string operations. A StringShape is small enough
6725 class StringShape BASE_EMBEDDED {
6727 inline explicit StringShape(String* s);
6728 inline explicit StringShape(Map* s);
6729 inline explicit StringShape(InstanceType t);
6879 // Requires: StringShape(this).IsIndirect() && this->IsFlat()
/external/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc1074 if (StringShape(*subject_tmp).IsCons()) {
1076 } else if (StringShape(*subject_tmp).IsSliced()) {
1094 ASSERT(StringShape(*subject_tmp).IsSequential() ||
1095 StringShape(*subject_tmp).IsExternal());
/external/v8/src/ia32/
H A Dregexp-macro-assembler-ia32.cc1104 if (StringShape(*subject_tmp).IsCons()) {
1106 } else if (StringShape(*subject_tmp).IsSliced()) {
1124 ASSERT(StringShape(*subject_tmp).IsSequential() ||
1125 StringShape(*subject_tmp).IsExternal());
/external/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc1075 if (StringShape(*subject_tmp).IsCons()) {
1077 } else if (StringShape(*subject_tmp).IsSliced()) {
1095 ASSERT(StringShape(*subject_tmp).IsSequential() ||
1096 StringShape(*subject_tmp).IsExternal());
/external/v8/src/x64/
H A Dregexp-macro-assembler-x64.cc1211 if (StringShape(*subject_tmp).IsCons()) {
1213 } else if (StringShape(*subject_tmp).IsSliced()) {
1231 ASSERT(StringShape(*subject_tmp).IsSequential() ||
1232 StringShape(*subject_tmp).IsExternal());
/external/v8/test/cctest/
H A Dtest-api.cc11888 CHECK(i::StringShape(string).IsExternal());

Completed in 182 milliseconds