Home | History | Annotate | Download | only in objects

Lines Matching refs:cast

214     return String::cast(string)->IsOneByteEqualTo(string_);
260 return String::cast(string)->IsTwoByteEqualTo(string_);
274 return String::cast(string)->IsUtf8EqualTo(string_);
306 Handle<ConsString> cons = Handle<ConsString>::cast(string);
314 string = handle(Handle<ThinString>::cast(string)->actual(), isolate);
324 return SeqOneByteString::cast(this)->SeqOneByteStringGet(index);
326 return SeqTwoByteString::cast(this)->SeqTwoByteStringGet(index);
329 return ConsString::cast(this)->ConsStringGet(index);
331 return ExternalOneByteString::cast(this)->ExternalOneByteStringGet(index);
333 return ExternalTwoByteString::cast(this)->ExternalTwoByteStringGet(index);
336 return SlicedString::cast(this)->SlicedStringGet(index);
339 return ThinString::cast(this)->ThinStringGet(index);
352 ? SeqOneByteString::cast(this)->SeqOneByteStringSet(index, value)
353 : SeqTwoByteString::cast(this)->SeqTwoByteStringSet(index, value);
358 return ConsString::cast(this)->second()->length() == 0;
369 return String::cast(READ_FIELD(this, kUnderlyingOffset));
383 SeqOneByteString::cast(string)->GetChars() + slice_offset,
389 SeqTwoByteString::cast(string)->GetChars() + slice_offset,
395 ExternalOneByteString::cast(string)->GetChars() + slice_offset,
401 ExternalTwoByteString::cast(string)->GetChars() + slice_offset,
407 SlicedString* slicedString = SlicedString::cast(string);
415 return ConsString::cast(string);
419 string = ThinString::cast(string)->actual();
495 return String::cast(READ_FIELD(this, kParentOffset));
508 return String::cast(READ_FIELD(this, kFirstOffset));
520 return String::cast(READ_FIELD(this, kSecondOffset));
552 ExternalOneByteString::cast(this)->update_data_cache();
554 ExternalTwoByteString::cast(this)->update_data_cache();