Lines Matching refs:str
107 MaybeLocal<Value> str = NewSimpleFromCopy(isolate, data, length, error);
109 return str;
115 MaybeLocal<Value> str = NewExternal(isolate, h_str);
118 if (str.IsEmpty()) {
124 return str.ToLocalChecked();
171 MaybeLocal<String> str =
176 if (str.IsEmpty()) {
180 return str.ToLocalChecked();
189 MaybeLocal<String> str =
194 if (str.IsEmpty()) {
198 return str.ToLocalChecked();
265 Isolate* isolate, char* buf, size_t buflen, Local<String> str, int flags) {
276 nchars = str->Write(isolate, dst, 0, max_chars, flags);
283 max_chars = std::min(max_chars, static_cast<size_t>(str->Length()));
287 nchars = str->Write(isolate, aligned_dst, 0, max_chars - 1, flags);
295 CHECK_EQ(str->Write(isolate, &last, nchars, 1, flags), 1);
311 Local<String> str = val.As<String>();
320 if (str->IsExternalOneByte()) {
321 auto ext = str->GetExternalOneByteStringResource();
326 nbytes = str->WriteOneByte(isolate, dst, 0, buflen, flags);
332 nbytes = str->WriteUtf8(isolate, buf, buflen, nullptr, flags);
336 nbytes = WriteUCS2(isolate, buf, buflen, str, flags);
351 if (str->IsExternalOneByte()) {
352 auto ext = str->GetExternalOneByteStringResource();
355 String::Value value(isolate, str);
361 if (str->IsExternalOneByte()) {
362 auto ext = str->GetExternalOneByteStringResource();
365 String::Value value(isolate, str);
391 Local<String> str;
392 if (!val->ToString(isolate->GetCurrentContext()).ToLocal(&str))
398 data_size = str->Length();
406 data_size = 3 * str->Length();
410 data_size = str->Length() * sizeof(uint16_t);
416 data_size = base64_decoded_size_fast(str->Length());
420 CHECK(str->Length() % 2 == 0 && "invalid hex string length");
421 data_size = str->Length() / 2;
439 Local<String> str;
440 if (!val->ToString(isolate->GetCurrentContext()).ToLocal(&str))
446 return Just<size_t>(str->Length());
450 return Just<size_t>(str->Utf8Length(isolate));
453 return Just(str->Length() * sizeof(uint16_t));
458 String::Value value(isolate, str);
463 return Just<size_t>(str->Length() / 2);
601 Local<String> str;
602 if (!val.ToLocal(&str)) {
605 return str;