// // `eh vector destructor iterator' from 0x18001f240 to 0x18001f2ab (107 bytes) // // 29 xrefs: // > sub_1800013C0 @ 0x1800013ec // > sub_180005660 @ 0x18000568c // > sub_1800077D0 @ 0x1800077fc // > sub_180007AA0 @ 0x180007acc // > sub_180008320 @ 0x18000834c // > sub_180008CD0 @ 0x180008cfc // > sub_1800097D0 @ 0x1800097fc // > sub_18000A300 @ 0x18000a32c // > sub_18000B0F0 @ 0x18000b11c // > sub_18000BF80 @ 0x18000bfac // > sub_18000D330 @ 0x18000d35c // > sub_18000D8B0 @ 0x18000d8dc // > sub_180010370 @ 0x18001039c // > sub_1800104A0 @ 0x1800104cc // > sub_180011370 @ 0x18001139c // > sub_1800115B0 @ 0x1800115dc // > sub_180014440 @ 0x18001446c // > sub_180014B70 @ 0x180014b9c // > sub_180016C20 @ 0x180016c4c // > sub_180016CC0 @ 0x180016cec // > sub_180016D80 @ 0x180016dac // > sub_180019020 @ 0x18001904c // > sub_180019270 @ 0x18001929c // > sub_180019490 @ 0x1800194bc // > sub_18001C760 @ 0x18001c78c // > sub_18001C880 @ 0x18001c8ac // > sub_18001CBA0 @ 0x18001cbcc // > sub_18001D630 @ 0x18001d65c // > @ 0x18004b154 // // This function is hookable on this platform! // // Using BromaIDA 8.0.0 @ https://github.com/Stazzical/BromaIDA // Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https://github.com/geode-sdk/bindings // void __fastcall `eh vector destructor iterator'(char *a1, __int64 a2, __int64 a3, void (*a4)(void *)) { __int64 v4; // rbx char *v6; // rdi v4 = a3; v6 = &a1[a3 * a2]; while ( v4-- ) { v6 -= a2; _guard_dispatch_icall_fptr(); } }