diff options
Diffstat (limited to 'objectivec/objc.h')
| -rw-r--r-- | objectivec/objc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/objectivec/objc.h b/objectivec/objc.h index 754d8d98..935773c1 100644 --- a/objectivec/objc.h +++ b/objectivec/objc.h @@ -324,6 +324,9 @@ namespace BinaryNinja { virtual uint64_t GetObjCRelativeMethodBaseAddress(ObjCReader* reader); virtual void GetRelativeMethod(ObjCReader* reader, method_t& meth); virtual std::shared_ptr<ObjCReader> GetReader() = 0; + // Because an objective-c processor might have access to other non-view symbols that we want to retrieve. + // By default, this will just get symbol at the address in the view. + virtual Ref<Symbol> GetSymbol(uint64_t address); public: virtual ~ObjCProcessor() = default; |
