Lines Matching refs:index
714 inline PropertyCallbackWrapperBase(uint32_t index, v8::Local<v8::Name> property, v8::Local<v8::Value> value,
718 _cbinfo(cbinfo), _property(property), _value(value), _index(index) {
867 JSVM_Value index = JsValueFromV8LocalValue(v8::Integer::NewFromUnsigned(env->isolate, _index));
872 result = indexSetterCb(env, index, value, thisArg, innerData);
900 JSVM_Value index = JsValueFromV8LocalValue(v8::Integer::NewFromUnsigned(env->isolate, _index));
904 result = indexGetterCb(env, index, thisArg, innerData);
932 JSVM_Value index = JsValueFromV8LocalValue(v8::Integer::NewFromUnsigned(env->isolate, _index));
936 result = indexDeleterCb(env, index, thisArg, innerData);
1017 static void IndexSetterInvoke(uint32_t index, v8::Local<v8::Value> value,
1019 PropertyCallbackWrapper<v8::Value> propertyCbWrapper(index, value, info);
1023 static void IndexGetterInvoke(uint32_t index, const v8::PropertyCallbackInfo<v8::Value>& info) {
1024 PropertyCallbackWrapper<v8::Value> propertyCbWrapper(index, v8::Local<v8::Value>(), info);
1028 static void IndexDeleterInvoke(uint32_t index, const v8::PropertyCallbackInfo<v8::Boolean>& info) {
1029 PropertyCallbackWrapper<v8::Boolean> propertyCbWrapper(index, v8::Local<v8::Value>(), info);
1042 explicit PropertyCallbackWrapper(uint32_t index, v8::Local<v8::Value> value,
1044 : PropertyCallbackWrapperBase<T>(index, v8::Local<v8::Name>(), value, cbinfo, 0), _cbInfo(cbinfo) {}
1581 OH_JSVM_CreateEnvFromSnapshot(JSVM_VM vm, size_t index, JSVM_Env* result) {
1584 auto maybe = v8::Context::FromSnapshot(isolate, index);
2594 uint32_t index,
2605 auto set_maybe = obj->Set(context, index, val);
2614 uint32_t index,
2624 v8::Maybe<bool> has_maybe = obj->Has(context, index);
2634 uint32_t index,
2644 auto get_maybe = obj->Get(context, index);
2654 uint32_t index,
2662 v8::Maybe<bool> delete_maybe = obj->Delete(context, index);