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

/external/chromium_org/v8/src/
H A Dregexp-macro-assembler.cc51 if (StringShape(subject).IsExternal()) {
62 if (StringShape(subject).IsExternal()) {
96 if (StringShape(subject_ptr).IsCons()) {
99 } else if (StringShape(subject_ptr).IsSliced()) {
H A Dlog-utils.cc181 if (StringShape(str).IsExternal())
183 if (StringShape(str).IsInternalized())
H A Dobjects-inl.h220 return StringShape(String::cast(this)).IsCons();
226 return StringShape(String::cast(this)).IsSliced();
232 return StringShape(String::cast(this)).IsSequential();
238 return StringShape(String::cast(this)).IsSequential() &&
245 return StringShape(String::cast(this)).IsSequential() &&
252 return StringShape(String::cast(this)).IsExternal();
258 return StringShape(String::cast(this)).IsExternal() &&
265 return StringShape(String::cast(this)).IsExternal() &&
308 StringShape::StringShape(cons function in class:v8::internal::StringShape
315 StringShape::StringShape(Map* map) function in class:v8::internal::StringShape
322 StringShape::StringShape(InstanceType t) function in class:v8::internal::StringShape
[all...]
H A Dobjects-printer.cc575 if (StringShape(this).IsInternalized()) {
577 } else if (StringShape(this).IsCons()) {
597 if (!StringShape(this).IsInternalized()) os << "\"";
H A Dapi.cc4858 return i::StringShape(*str).IsExternalTwoByte();
4864 return i::StringShape(*str).IsExternalOneByte();
4872 if (i::StringShape(*str).IsExternalTwoByte()) {
4887 if (i::StringShape(*str).IsExternalOneByte()) {
4892 } else if (i::StringShape(*str).IsExternalTwoByte()) {
4909 if (i::StringShape(*str).IsExternalOneByte()) {
5520 if (i::StringShape(*obj).IsExternal()) {
5560 if (i::StringShape(*obj).IsExternal()) {
5591 i::StringShape shape(*obj);
H A Dobjects.h8410 // once and used for several string operations. A StringShape is small enough
8417 class StringShape BASE_EMBEDDED {
8419 inline explicit StringShape(const String* s);
8420 inline explicit StringShape(Map* s);
8421 inline explicit StringShape(InstanceType t);
8731 // Requires: StringShape(this).IsIndirect() && this->IsFlat()
H A Dobjects.cc7953 StringShape shape(this);
7962 shape = StringShape(string);
7968 shape = StringShape(string);
8053 switch (StringShape(this).representation_tag()) {
8334 if (StringShape(string).IsCons()) {
8368 switch (StringShape(source).full_representation_tag()) {
8756 if (StringShape(this).IsInternalized()) return false;
14657 DCHECK(StringShape(*result).IsInternalized());
14674 DCHECK(StringShape(*result).IsInternalized());
H A Dhydrogen-instructions.h3617 return HasStringValue() && StringShape(instance_type_).IsInternalized();
/external/chromium_org/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc1092 if (StringShape(*subject_tmp).IsCons()) {
1094 } else if (StringShape(*subject_tmp).IsSliced()) {
1112 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1113 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/ia32/
H A Dregexp-macro-assembler-ia32.cc1124 if (StringShape(*subject_tmp).IsCons()) {
1126 } else if (StringShape(*subject_tmp).IsSliced()) {
1144 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1145 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc1151 if (StringShape(*subject_tmp).IsCons()) {
1153 } else if (StringShape(*subject_tmp).IsSliced()) {
1171 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1172 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/mips64/
H A Dregexp-macro-assembler-mips64.cc1197 if (StringShape(*subject_tmp).IsCons()) {
1199 } else if (StringShape(*subject_tmp).IsSliced()) {
1217 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1218 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/x64/
H A Dregexp-macro-assembler-x64.cc1230 if (StringShape(*subject_tmp).IsCons()) {
1232 } else if (StringShape(*subject_tmp).IsSliced()) {
1250 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1251 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/x87/
H A Dregexp-macro-assembler-x87.cc1123 if (StringShape(*subject_tmp).IsCons()) {
1125 } else if (StringShape(*subject_tmp).IsSliced()) {
1143 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1144 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/arm64/
H A Dregexp-macro-assembler-arm64.cc1340 if (StringShape(*subject_tmp).IsCons()) {
1342 } else if (StringShape(*subject_tmp).IsSliced()) {
1360 DCHECK(StringShape(*subject_tmp).IsSequential() ||
1361 StringShape(*subject_tmp).IsExternal());
/external/chromium_org/v8/src/heap/
H A Dheap.cc2516 if (StringShape(entry.type).IsCons()) map->mark_unstable();
/external/chromium_org/v8/test/cctest/
H A Dtest-api.cc15173 CHECK(i::StringShape(string).IsExternal());

Completed in 2264 milliseconds