Lines Matching refs:node_env
26 CHECK_NOT_NULL(node_env()); in node_napi_env__()
36 return node_env()->can_call_into_js(); in can_call_into_js()
60 node_env()->SetImmediate([this](node::Environment* node_env) { in EnqueueFinalizer() argument
95 node::Environment* node_env = env->node_env(); in CallbackIntoModule() local
96 if (!node_env->options()->force_node_api_uncaught_exceptions_policy && in CallbackIntoModule()
99 node_env, in CallbackIntoModule()
155 void ThrowNodeApiVersionError(node::Environment* node_env, in ThrowNodeApiVersionError() argument
164 node_env->ThrowError(error_message.c_str()); in ThrowNodeApiVersionError()
177 node::Environment* node_env = node::Environment::GetCurrent(context); in NewEnv() local
178 CHECK_NOT_NULL(node_env); in NewEnv()
180 node_env, module_filename.c_str(), module_api_version); in NewEnv()
192 result->node_env()->AddCleanupHook( in NewEnv()
306 uv_loop_t* loop = env->node_env()->event_loop(); in Init()
316 env->node_env()->CloseHandle( in Init()
444 env->node_env()->CloseHandle( in CloseHandlesAndMaybeDelete()
542 async_id_ = node_env()->new_async_id(); in AsyncContext()
543 trigger_async_id_ = node_env()->get_default_trigger_async_id(); in AsyncContext()
544 resource_.Reset(node_env()->isolate(), resource_object); in AsyncContext()
551 node::AsyncWrap::EmitAsyncInit(node_env(), in AsyncContext()
561 node::AsyncWrap::EmitDestroy(node_env(), async_id_); in ~AsyncContext()
570 return node::InternalMakeCallback(node_env(), in MakeCallback()
589 const v8::HandleScope handle_scope(node_env()->isolate()); in EnsureReference()
590 resource_.Reset(node_env()->isolate(), in EnsureReference()
591 v8::Object::New(node_env()->isolate())); in EnsureReference()
596 inline node::Environment* node_env() { return env_->node_env(); } in node_env() function in v8impl::__anon2b7257620411::AsyncContext
598 return resource_.Get(node_env()->isolate()); in resource()
621 : node::CallbackScope(async_context->node_env(), in CallbackScope()
623 async_context->node_env()->isolate()), in CallbackScope()
672 node::Environment* node_env, in get_node_api_context_register_func() argument
686 v8impl::ThrowNodeApiVersionError(node_env, module_name, module_api_version); in get_node_api_context_register_func()
696 node::Environment* node_env = node::Environment::GetCurrent(context); in napi_module_register_by_symbol() local
699 CHECK_NOT_NULL(node_env); in napi_module_register_by_symbol()
700 node_env->ThrowError("Module has no declared entry point."); in napi_module_register_by_symbol()
711 modobj->Get(context, node_env->filename_string()).ToLocal(&filename_js) && in napi_module_register_by_symbol()
713 node::Utf8Value filename(node_env->isolate(), filename_js); in napi_module_register_by_symbol()
800 static_cast<node_napi_env>(env_)->node_env()->SetImmediate( in ~napi_async_cleanup_hook_handle__()
1163 ThreadPoolWork(env->node_env(), "node_api"), in Work()
1271 *loop = reinterpret_cast<node_napi_env>(env)->node_env()->event_loop(); in napi_get_uv_event_loop()