impr: Refactor disassembler system to make it more modular

This commit is contained in:
WerWolv
2024-12-26 18:41:34 +01:00
parent f11205bba7
commit a76c6c653d
11 changed files with 570 additions and 323 deletions

View File

@@ -24,7 +24,7 @@ namespace hex::plugin::disasm {
if (shouldReset) {
auto pattern = arguments[0].toPattern();
auto baseAddress = arguments[1].toUnsigned();
const auto [arch, mode] = Disassembler::stringToSettings(arguments[2].toString());
const auto [arch, mode] = CapstoneDisassembler::stringToSettings(arguments[2].toString());
disassembly.clear();