Lines Matching defs:env

24 #include "env-inl.h"
187 Local<Object> SyncProcessStdioPipe::GetOutputAsBuffer(Environment* env) const {
189 Local<Object> js_buffer = Buffer::New(env, length).ToLocalChecked();
371 Environment* env = Environment::GetCurrent(args);
372 env->PrintSyncTrace();
373 SyncProcessRunner p(env);
380 SyncProcessRunner::SyncProcessRunner(Environment* env)
412 env_(env) {
428 Environment* SyncProcessRunner::env() const {
433 EscapableHandleScope scope(env()->isolate());
677 EscapableHandleScope scope(env()->isolate());
678 Local<Context> context = env()->context();
680 Local<Object> js_result = Object::New(env()->isolate());
683 js_result->Set(context, env()->error_string(),
684 Integer::New(env()->isolate(), GetError())).Check();
689 js_result->Set(context, env()->status_string(),
690 Null(env()->isolate())).Check();
692 js_result->Set(context, env()->status_string(),
693 Number::New(env()->isolate(),
698 js_result->Set(context, env()->status_string(),
699 Null(env()->isolate())).Check();
703 js_result->Set(context, env()->signal_string(),
704 String::NewFromUtf8(env()->isolate(),
709 js_result->Set(context, env()->signal_string(),
710 Null(env()->isolate())).Check();
713 js_result->Set(context, env()->output_string(),
716 js_result->Set(context, env()->output_string(),
717 Null(env()->isolate())).Check();
719 js_result->Set(context, env()->pid_string(),
720 Number::New(env()->isolate(), uv_process_.pid)).Check();
730 EscapableHandleScope scope(env()->isolate());
736 js_output[i] = h->GetOutputAsBuffer(env());
738 js_output[i] = Null(env()->isolate());
742 Array::New(env()->isolate(), js_output.out(), js_output.length()));
746 Isolate* isolate = env()->isolate();
752 Local<Context> context = env()->context();
756 js_options->Get(context, env()->file_string()).ToLocalChecked();
762 js_options->Get(context, env()->args_string()).ToLocalChecked();
768 js_options->Get(context, env()->cwd_string()).ToLocalChecked();
776 js_options->Get(context, env()->env_pairs_string()).ToLocalChecked();
782 uv_process_options_.env = reinterpret_cast<char**>(env_buffer_);
785 js_options->Get(context, env()->uid_string()).ToLocalChecked();
794 js_options->Get(context, env()->gid_string()).ToLocalChecked();
803 js_options->Get(context, env()->detached_string()).ToLocalChecked();
808 js_options->Get(context, env()->windows_hide_string()).ToLocalChecked();
812 if (env()->hide_console_windows())
816 js_options->Get(context, env()->windows_verbatim_arguments_string())
823 js_options->Get(context, env()->timeout_string()).ToLocalChecked();
831 js_options->Get(context, env()->max_buffer_string()).ToLocalChecked();
838 js_options->Get(context, env()->kill_signal_string()).ToLocalChecked();
845 js_options->Get(context, env()->stdio_string()).ToLocalChecked();
854 HandleScope scope(env()->isolate());
860 Local<Context> context = env()->context();
891 Local<Context> context = env()->context();
893 js_stdio_option->Get(context, env()->type_string()).ToLocalChecked();
895 if (js_type->StrictEquals(env()->ignore_string())) {
898 } else if (js_type->StrictEquals(env()->pipe_string())) {
899 Isolate* isolate = env()->isolate();
900 Local<String> rs = env()->readable_string();
901 Local<String> ws = env()->writable_string();
913 js_stdio_option->Get(context, env()->input_string()).ToLocalChecked();
927 } else if (js_type->StrictEquals(env()->inherit_string()) ||
928 js_type->StrictEquals(env()->fd_string())) {
929 int inherit_fd = js_stdio_option->Get(context, env()->fd_string())
991 Isolate* isolate = env()->isolate();
998 else if (!js_value->ToString(env()->isolate()->GetCurrentContext())
1018 Isolate* isolate = env()->isolate();
1027 Local<Context> context = env()->context();
1045 if (!value->ToString(env()->isolate()->GetCurrentContext())