Lines Matching defs:self
119 CallbackInfo* self = new CallbackInfo(env, callback, data, hint);
123 }, self);
130 self->OnBackingStoreFree(); // This calls `callback` asynchronously.
133 self->persistent_.Reset(env->isolate(), ab);
134 self->persistent_.SetWeak();
154 CallbackInfo* self = static_cast<CallbackInfo*>(data);
157 HandleScope handle_scope(self->env_->isolate());
158 Local<ArrayBuffer> ab = self->persistent_.Get(self->env_->isolate());
161 self->persistent_.Reset();
167 self->CallAndResetCallback();
189 std::unique_ptr<CallbackInfo> self { this };
197 env_->SetImmediateThreadsafe([self = std::move(self)](Environment* env) {
198 CHECK_EQ(self->env_, env); // Consistency check.
200 self->CallAndResetCallback();