| 407 | return unsafeGetElem(Idx); |
| 408 | } |
| 409 | ElementInstance *unsafeGetElem(uint32_t Idx) const noexcept { |
| 410 | return ElemInsts[Idx]; |
| 411 | } |
| 412 | Expect<DataInstance *> getData(uint32_t Idx) const noexcept { |
| 413 | std::shared_lock Lock(Mutex); |
| 414 | if (Idx >= DataInsts.size()) { |