diff options
| author | Mason Reed <mason@vector35.com> | 2024-10-26 13:59:28 -0400 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2024-10-26 13:59:28 -0400 |
| commit | 27a74f2ed3256405ebd8ace5e01abb411a24cc95 (patch) | |
| tree | 679426485cb19adc0499c552a1e44bbb1722ffee /plugins/msvc_rtti/rtti.h | |
| parent | 0767091824792354005502377403661643401745 (diff) | |
MSVC RTTI: Inherit virtual function tables
Makes xrefs and base VFT type syncing possible at the expense of correct typing (assuming you have the this param typed for the base class)
Diffstat (limited to 'plugins/msvc_rtti/rtti.h')
| -rw-r--r-- | plugins/msvc_rtti/rtti.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/msvc_rtti/rtti.h b/plugins/msvc_rtti/rtti.h index f4bb8a63..bcfb0e28 100644 --- a/plugins/msvc_rtti/rtti.h +++ b/plugins/msvc_rtti/rtti.h @@ -83,6 +83,7 @@ namespace BinaryNinja { std::optional<std::string> baseClassName; std::optional<uint64_t> classOffset; std::optional<VirtualFunctionTableInfo> vft; + std::optional<VirtualFunctionTableInfo> baseVft; Ref<Metadata> SerializedMetadata(); |
