Lines Matching defs:env

2 #include "env-inl.h"
112 // and fetch env value again.
341 Environment* env = Environment::GetCurrent(info);
342 CHECK(env->has_run_bootstrapping_code());
348 env->env_vars()->Get(env->isolate(), property.As<String>());
357 Environment* env = Environment::GetCurrent(info);
358 CHECK(env->has_run_bootstrapping_code());
359 // calling env->EmitProcessEnvWarning() sets a variable indicating that
362 if (env->options()->pending_deprecation && !value->IsString() &&
364 env->EmitProcessEnvWarning()) {
366 env,
368 "process.env property is deprecated. Please make sure to convert "
370 "value to a string before setting process.env with it.",
378 if (!property->ToString(env->context()).ToLocal(&key) ||
379 !value->ToString(env->context()).ToLocal(&value_string)) {
383 env->env_vars()->Set(env->isolate(), key, value_string);
391 Environment* env = Environment::GetCurrent(info);
392 CHECK(env->has_run_bootstrapping_code());
394 int32_t rc = env->env_vars()->Query(env->isolate(), property.As<String>());
401 Environment* env = Environment::GetCurrent(info);
402 CHECK(env->has_run_bootstrapping_code());
404 env->env_vars()->Delete(env->isolate(), property.As<String>());
407 // process.env never has non-configurable properties, so always
413 Environment* env = Environment::GetCurrent(info);
414 CHECK(env->has_run_bootstrapping_code());
417 env->env_vars()->Enumerate(env->isolate()));
423 Environment* env = Environment::GetCurrent(info);
428 THROW_ERR_INVALID_OBJECT_DEFINE_PROPERTY(env,
429 "'process.env' only accepts a "
436 THROW_ERR_INVALID_OBJECT_DEFINE_PROPERTY(env,
437 "'process.env' only accepts a "
445 // we don't accept a getter/setter in 'process.env'
446 THROW_ERR_INVALID_OBJECT_DEFINE_PROPERTY(env,
447 "'process.env' does not accept an"
451 THROW_ERR_INVALID_OBJECT_DEFINE_PROPERTY(env,
452 "'process.env' only accepts a "