Lines Matching refs:val

528   auto val = obj->GetPrivate(context, JSVM_PRIVATE_KEY(env->isolate, wrapper))
530 RETURN_STATUS_IF_FALSE(env, val->IsExternal(), JSVM_INVALID_ARG);
532 static_cast<v8impl::Reference*>(val.As<v8::External>()->Value());
706 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
707 _cbinfo.GetReturnValue().Set(val);
1048 v8::Local<T> val = v8impl::V8LocalValueFromJsValue(value).As<T>();
1049 _cbInfo.GetReturnValue().Set(val);
1917 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(json_string);
1918 RETURN_STATUS_IF_FALSE(env, val->IsString(), JSVM_STRING_EXPECTED);
1920 auto maybe = v8::JSON::Parse(env->context(), val.As<v8::String>());
1932 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(json_object);
1934 auto maybe = v8::JSON::Stringify(env->context(), val);
2427 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
2429 v8::Maybe<bool> set_maybe = obj->Set(context, k, val);
2475 v8::Local<v8::Value> val = get_maybe.ToLocalChecked();
2476 *result = v8impl::JsValueFromV8LocalValue(val);
2536 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
2538 v8::Maybe<bool> set_maybe = obj->Set(context, key, val);
2587 v8::Local<v8::Value> val = get_maybe.ToLocalChecked();
2588 *result = v8impl::JsValueFromV8LocalValue(val);
2604 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
2605 auto set_maybe = obj->Set(context, index, val);
2801 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
2803 *result = val->IsArray();
2814 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
2816 *result = val->IsRegExp();
2827 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
2828 RETURN_STATUS_IF_FALSE(env, val->IsArray(), JSVM_ARRAY_EXPECTED);
2830 v8::Local<v8::Array> arr = val.As<v8::Array>();
2880 v8::Local<v8::Value> val = obj->GetPrototype();
2881 *result = v8impl::JsValueFromV8LocalValue(val);
3451 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3452 *result = val->IsNativeError();
3466 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3467 RETURN_STATUS_IF_FALSE(env, val->IsNumber(), JSVM_NUMBER_EXPECTED);
3469 *result = val.As<v8::Number>()->Value();
3483 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3485 if (val->IsInt32()) {
3486 *result = val.As<v8::Int32>()->Value();
3488 RETURN_STATUS_IF_FALSE(env, val->IsNumber(), JSVM_NUMBER_EXPECTED);
3492 *result = val->Int32Value(context).FromJust();
3507 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3509 if (val->IsUint32()) {
3510 *result = val.As<v8::Uint32>()->Value();
3512 RETURN_STATUS_IF_FALSE(env, val->IsNumber(), JSVM_NUMBER_EXPECTED);
3516 *result = val->Uint32Value(context).FromJust();
3531 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3534 if (val->IsInt32()) {
3535 *result = val.As<v8::Int32>()->Value();
3539 RETURN_STATUS_IF_FALSE(env, val->IsNumber(), JSVM_NUMBER_EXPECTED);
3544 double doubleValue = val.As<v8::Number>()->Value();
3548 *result = val->IntegerValue(context).FromJust();
3565 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3567 RETURN_STATUS_IF_FALSE(env, val->IsBigInt(), JSVM_BIGINT_EXPECTED);
3569 *result = val.As<v8::BigInt>()->Int64Value(lossless);
3583 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3585 RETURN_STATUS_IF_FALSE(env, val->IsBigInt(), JSVM_BIGINT_EXPECTED);
3587 *result = val.As<v8::BigInt>()->Uint64Value(lossless);
3601 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3603 RETURN_STATUS_IF_FALSE(env, val->IsBigInt(), JSVM_BIGINT_EXPECTED);
3605 v8::Local<v8::BigInt> big = val.As<v8::BigInt>();
3631 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3632 RETURN_STATUS_IF_FALSE(env, val->IsBoolean(), JSVM_BOOLEAN_EXPECTED);
3634 *result = val.As<v8::Boolean>()->Value();
3652 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3653 RETURN_STATUS_IF_FALSE(env, val->IsString(), JSVM_STRING_EXPECTED);
3657 *result = val.As<v8::String>()->Length();
3660 val.As<v8::String>()->WriteOneByte(env->isolate,
3690 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3691 RETURN_STATUS_IF_FALSE(env, val->IsString(), JSVM_STRING_EXPECTED);
3695 *result = val.As<v8::String>()->Utf8Length(env->isolate);
3697 int copied = val.As<v8::String>()->WriteUtf8(
3731 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3732 RETURN_STATUS_IF_FALSE(env, val->IsString(), JSVM_STRING_EXPECTED);
3737 *result = val.As<v8::String>()->Length();
3739 int copied = val.As<v8::String>()->Write(env->isolate,
3885 v8::Local<v8::Value> val = maybe_value.ToLocalChecked();
3891 if (val->IsBigInt()) {
3895 val.As<v8::BigInt>()->ToWordsArray(
3919 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
3920 RETURN_STATUS_IF_FALSE(env, val->IsExternal(), JSVM_INVALID_ARG);
3922 v8::Local<v8::External> external_value = val.As<v8::External>();
4161 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(object);
4162 auto maybe_result = val->InstanceOf(context, ctor);
4204 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4205 *result = val->IsArrayBuffer();
4322 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4323 *result = val->IsTypedArray();
4498 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4499 *result = val->IsDataView();
4627 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4628 RETURN_STATUS_IF_FALSE(env, val->IsDate(), JSVM_DATE_EXPECTED);
4630 v8::Local<v8::Date> date = val.As<v8::Date>();
4934 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4936 *isCallable = val->IsFunction();
4949 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4950 *isUndefined = val->IsUndefined();
4964 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4965 *isNull = val->IsNull();
4979 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4980 *isNullOrUndefined = val->IsNullOrUndefined();
4994 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
4995 *isBoolean = val->IsBoolean();
5009 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5010 *isNumber = val->IsNumber();
5024 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5025 *isString = val->IsString();
5039 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5040 *isSymbol = val->IsSymbol();
5054 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5055 *isFunction = val->IsFunction();
5069 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5070 *isObject = val->IsObject();
5084 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5085 *isBigInt = val->IsBigInt();
5097 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5098 if (!val->IsObject()) {
5102 v8::Local<v8::Object> obj = val.As<v8::Object>();
5153 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5155 *isMap = val->IsMap();
5166 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5167 *isSet = val->IsSet();
5183 v8::Local<v8::Value> val = obj->GetPrototypeV2();
5184 *result = v8impl::JsValueFromV8LocalValue(val);
5312 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(wasmModule);
5313 RETURN_STATUS_IF_FALSE(env, val->IsWasmModuleObject(), JSVM_INVALID_ARG);
5315 v8::Local<v8::WasmModuleObject> v8WasmModule = val.As<v8::WasmModuleObject>();
5344 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(value);
5345 *result = val->IsWasmModuleObject();
5359 v8::Local<v8::Value> val = v8impl::V8LocalValueFromJsValue(wasmModule);
5360 RETURN_STATUS_IF_FALSE(env, val->IsWasmModuleObject(), JSVM_INVALID_ARG);
5362 v8::Local<v8::WasmModuleObject> v8WasmModule = val.As<v8::WasmModuleObject>();