Lines Matching refs:env

23   DummyBaseObject(Environment* env, Local<Object> obj) : BaseObject(env, obj) {}
25 static Local<Object> MakeJSObject(Environment* env) {
26 return BaseObject::MakeLazilyInitializedJSTemplate(env)
27 ->GetFunction(env->context()).ToLocalChecked()
28 ->NewInstance(env->context()).ToLocalChecked();
31 static BaseObjectPtr<DummyBaseObject> NewDetached(Environment* env) {
32 Local<Object> obj = MakeJSObject(env);
33 return MakeDetachedBaseObject<DummyBaseObject>(env, obj);
36 static BaseObjectPtr<DummyBaseObject> New(Environment* env) {
37 Local<Object> obj = MakeJSObject(env);
38 return MakeBaseObject<DummyBaseObject>(env, obj);
50 Environment* env = *env_;
51 Realm* realm = env->principal_realm();
55 BaseObjectPtr<DummyBaseObject> ptr = DummyBaseObject::NewDetached(env);
65 Environment* env = *env_;
66 Realm* realm = env->principal_realm();
72 BaseObjectPtr<DummyBaseObject> ptr = DummyBaseObject::NewDetached(env);
84 Environment* env = *env_;
85 Realm* realm = env->principal_realm();
94 BaseObjectPtr<DummyBaseObject> ptr = DummyBaseObject::New(env);
102 Environment* env = *env_;
103 Realm* realm = env->principal_realm();
109 BaseObjectPtr<DummyBaseObject> ptr = DummyBaseObject::New(env);
135 Environment* env = *env_;
136 Realm* realm = env->principal_realm();
138 BaseObjectPtr<DummyBaseObject> ptr = DummyBaseObject::NewDetached(env);
161 ObjectWithPtr(Environment* env, Local<Object> obj) : BaseObject(env, obj) {}
174 Environment* env = *env_;
175 Realm* realm = env->principal_realm();
185 new ObjectWithPtr(env, DummyBaseObject::MakeJSObject(env));
186 obj->ptr1 = DummyBaseObject::NewDetached(env);
187 obj->ptr2 = DummyBaseObject::New(env);