Lines Matching refs:env

4 #include <env-inl.h>
27 BindingData& BindingData::Get(Environment* env) {
28 return *Realm::GetBindingData<BindingData>(env->context());
59 void BindingData::Initialize(Environment* env, Local<Object> target) {
60 SetMethod(env->context(), target, "setCallbacks", SetCallbacks);
61 SetMethod(env->context(), target, "flushPacketFreelist", FlushPacketFreelist);
62 Realm::GetCurrent(env->context())
63 ->AddBindingData<BindingData>(env->context(), target);
94 name##_constructor_template_.Reset(env()->isolate(), tmpl); \
97 return PersistentToLocal::Default(env()->isolate(), \
107 name##_callback_.Reset(env()->isolate(), fn); \
110 return PersistentToLocal::Default(env()->isolate(), name##_callback_); \
120 name##_string_.Set(env()->isolate(), \
121 OneByteString(env()->isolate(), value)); \
122 return name##_string_.Get(env()->isolate()); \
133 env()->isolate(), \
134 FIXED_ONE_BYTE_STRING(env()->isolate(), "on" #value)); \
135 return on_##name##_string_.Get(env()->isolate()); \
143 auto env = Environment::GetCurrent(args);
144 auto isolate = env->isolate();
145 auto& state = BindingData::Get(env);
152 if (!obj->Get(env->context(), state.on_##name##_string()).ToLocal(&val) || \
165 auto env = Environment::GetCurrent(args);
166 auto& state = BindingData::Get(env);
170 NgTcp2CallbackScope::NgTcp2CallbackScope(Environment* env) : env(env) {
171 auto& binding = BindingData::Get(env);
177 auto& binding = BindingData::Get(env);
181 bool NgTcp2CallbackScope::in_ngtcp2_callback(Environment* env) {
182 auto& binding = BindingData::Get(env);
186 NgHttp3CallbackScope::NgHttp3CallbackScope(Environment* env) : env(env) {
187 auto& binding = BindingData::Get(env);
193 auto& binding = BindingData::Get(env);
197 bool NgHttp3CallbackScope::in_nghttp3_callback(Environment* env) {
198 auto& binding = BindingData::Get(env);