Lines Matching defs:data
387 [](char* data, void* hint) {
388 CHECK_EQ(data, hello);
449 ChildEnvironmentData data;
450 data.thread_id = node::AllocateEnvironmentThreadId();
451 data.inspector_parent_handle =
452 GetInspectorParentHandle(*env, data.thread_id, "file:///embedded.js");
453 CHECK(data.inspector_parent_handle);
454 data.platform = GetMultiIsolatePlatform(*env);
455 CHECK_NOT_NULL(data.platform);
459 ¤t_loop, &data.thread_stopped_async, [](uv_async_t* async) {
460 *static_cast<bool*>(async->data) = true;
464 data.thread_stopped_async.data = &thread_stopped;
468 ChildEnvironmentData* data = static_cast<ChildEnvironmentData*>(arg);
473 v8::Isolate* isolate = NewIsolate(aba, &loop, data->platform);
487 data->platform);
495 data->thread_id,
496 std::move(data->inspector_parent_handle));
506 data->extracted_value = extracted_value.As<v8::Int32>()->Value();
512 data->platform->UnregisterIsolate(isolate);
517 uv_async_send(&data->thread_stopped_async);
518 }, &data);
524 data.platform->DrainTasks(isolate_);
538 CHECK_EQ(data.extracted_value, 42);