| 389 | } |
| 390 | |
| 391 | maajs::ValueType TaskerImpl::locate_object(maajs::EnvType env, MaaTasker* tsk) |
| 392 | { |
| 393 | if (auto obj = ExtContext::get(env)->taskers.find(tsk)) { |
| 394 | return *obj; |
| 395 | } |
| 396 | else { |
| 397 | return maajs::CallCtorHelper(ExtContext::get(env)->taskerCtor, std::to_string(reinterpret_cast<uintptr_t>(tsk))); |
| 398 | } |
| 399 | } |
| 400 | |
| 401 | void TaskerImpl::init_bind(maajs::ObjectType self) |
| 402 | { |
nothing calls this directly
no test coverage detected