summaryrefslogtreecommitdiff
path: root/view/macho/machoview.h
diff options
context:
space:
mode:
authorkat <kat@vector35.com>2024-06-04 11:03:04 -0400
committerkat <kat@vector35.com>2024-06-11 14:28:26 -0400
commitffb69f582d9fce114c1c7ec5e0c1868c331a74c9 (patch)
tree667550116c3cbba9dc2a45dc6c69c00e3d7e3d7a /view/macho/machoview.h
parentc5df1bf9d788344192b1a63690d8d5845b713f29 (diff)
[Mach-O] Move Objective-C Structural processing to Mach-O View and automatically enable the workflow when applicable.
Diffstat (limited to 'view/macho/machoview.h')
-rw-r--r--view/macho/machoview.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/view/macho/machoview.h b/view/macho/machoview.h
index 240dcc54..13086ffc 100644
--- a/view/macho/machoview.h
+++ b/view/macho/machoview.h
@@ -5,6 +5,7 @@
#include <string.h>
#include "binaryninjaapi.h"
+#include "objc.h"
//These are laready defined in one of the osx headers we want to override
#undef CPU_SUBTYPE_INTEL
@@ -1305,6 +1306,8 @@ namespace BinaryNinja
QualifiedName filesetEntryCommandQualName;
} m_typeNames;
+ ObjCProcessor* m_objcProcessor = nullptr;
+
uint64_t m_universalImageOffset;
bool m_parseOnly, m_backedByDatabase;
int64_t m_imageBaseAdjustment;