| 43 | AnyScriptData(const RawAddress &address, const ScriptAccess &access) : wrapped(scriptDataCreator.at(static_cast<size_t>(address.type))(address.scriptNum, access)) {} |
| 44 | |
| 45 | void visitPointers(const std::function<void(const RawAddress &)> &func) { |
| 46 | mpark::visit([&](auto &scriptAddress) { scriptAddress.data->visitPointers(func); }, wrapped); |
| 47 | } |
| 48 | |
| 49 | ScriptDataVariant wrapped; |
| 50 | }; |
no test coverage detected