Lines Matching defs:str
351 NAPI_EXTERN napi_status napi_create_string_latin1(napi_env env, const char* str, size_t length, napi_value* result)
354 CHECK_ARG(env, str);
360 vm, str, (length == NAPI_AUTO_LENGTH) ? strlen(str) : length);
364 vm, str, (length == NAPI_AUTO_LENGTH) ? strlen(str) : length);
371 NAPI_EXTERN napi_status napi_create_string_utf8(napi_env env, const char* str, size_t length, napi_value* result)
374 CHECK_ARG(env, str);
380 vm, str, (length == NAPI_AUTO_LENGTH) ? strlen(str) : length);
384 vm, str, (length == NAPI_AUTO_LENGTH) ? strlen(str) : length);
392 napi_env env, const char16_t* str, size_t length, napi_value* result)
395 CHECK_ARG(env, str);
400 int char16Length = static_cast<int>(std::char_traits<char16_t>::length(str));
402 HILOG_WARN("`length` (%{public}zu) not equals to strlen(`str`) (%{public}d), result may be unexpected",
407 vm, str, (length == NAPI_AUTO_LENGTH) ? char16Length : length);
411 vm, str, (length == NAPI_AUTO_LENGTH) ? char16Length : length);
427 const char* str = "";
428 object = panda::StringRef::NewFromUtf8(vm, str, 0);