Lines Matching refs:scope
452 EscapeLocalScope scope(vm);
478 *result = JsValueFromLocalValue(scope.Escape(fn));
1397 EscapeLocalScope scope(reinterpret_cast<NativeEngine*>(env)->GetEcmaVm());
1399 *result = JsValueFromLocalValue(scope.Escape(resultValue));
1434 EscapeLocalScope scope(reinterpret_cast<NativeEngine*>(env)->GetEcmaVm());
1437 *result = JsValueFromLocalValue(scope.Escape(resultValue));
2222 NAPI_EXTERN napi_status napi_close_handle_scope(napi_env env, napi_handle_scope scope)
2225 CHECK_ARG(env, scope);
2233 delete NapiHandleScopeToHandleScope(scope);
2248 NAPI_EXTERN napi_status napi_close_escapable_handle_scope(napi_env env, napi_escapable_handle_scope scope)
2251 CHECK_ARG(env, scope);
2259 delete NapiEscapableHandleScopeToEscapableHandleScope(scope);
2264 napi_escapable_handle_scope scope,
2269 CHECK_ARG(env, scope);
2273 auto s = NapiEscapableHandleScopeToEscapableHandleScope(scope);
3893 EscapeLocalScope scope(vm);
3902 return scope.Escape(result);
4074 NAPI_EXTERN napi_status napi_open_fast_native_scope(napi_env env, napi_fast_native_scope* scope)
4077 CHECK_ARG(env, scope);
4080 *scope = reinterpret_cast<napi_fast_native_scope>(new panda::JsiFastNativeScope(engine->GetEcmaVm()));
4084 NAPI_EXTERN napi_status napi_close_fast_native_scope(napi_env env, napi_fast_native_scope scope)
4087 CHECK_ARG(env, scope);
4089 delete reinterpret_cast<panda::JsiFastNativeScope*>(scope);