Lines Matching defs:string
26 explicit ScopedExternalStringLock(ExternalString string) {
27 DCHECK(!string.is_null());
28 if (string.IsExternalOneByteString()) {
29 resource_ = ExternalOneByteString::cast(string).resource();
31 DCHECK(string.IsExternalTwoByteString());
32 resource_ = ExternalTwoByteString::cast(string).resource();
72 OnHeapStream(Handle<String> string, size_t start_offset, size_t end)
73 : string_(string), start_offset_(start_offset), length_(end) {}
103 ExternalStringStream(ExternalString string, size_t start_offset,
105 : lock_(string),
106 data_(string.GetChars(GetPtrComprCageBase(string)) + start_offset),
869 SlicedString string = SlicedString::cast(*data);
870 start_offset = string.offset();
871 String parent = string.parent();