diff options
| author | kat <kat@vector35.com> | 2025-06-20 16:17:01 -0400 |
|---|---|---|
| committer | kat <kat@vector35.com> | 2025-06-23 10:40:55 -0400 |
| commit | 76215b86ff629da58aa94d4cf4093d2e67017412 (patch) | |
| tree | 06af88506096351e99053ab5ed9901ff892801f3 /plugins/workflow_objc/BinaryNinja.h | |
| parent | 17b2cb59846073fdbc08235555fd68cdb6852c42 (diff) | |
Move workflow_objc to API repo, remove CFString & relptr renderers
Diffstat (limited to 'plugins/workflow_objc/BinaryNinja.h')
| -rw-r--r-- | plugins/workflow_objc/BinaryNinja.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/workflow_objc/BinaryNinja.h b/plugins/workflow_objc/BinaryNinja.h new file mode 100644 index 00000000..517346eb --- /dev/null +++ b/plugins/workflow_objc/BinaryNinja.h @@ -0,0 +1,21 @@ +/* + * Copyright (c) 2022-2023 Jon Palmisciano. All rights reserved. + * + * Use of this source code is governed by the BSD 3-Clause license; the full + * terms of the license can be found in the LICENSE.txt file. + */ + +#pragma once + +#include <binaryninjaapi.h> + +using AnalysisContextRef = BinaryNinja::Ref<BinaryNinja::AnalysisContext>; +using BinaryViewRef = BinaryNinja::Ref<BinaryNinja::BinaryView>; +using LLILFunctionRef = BinaryNinja::Ref<BinaryNinja::LowLevelILFunction>; +using SymbolRef = BinaryNinja::Ref<BinaryNinja::Symbol>; +using TypeRef = BinaryNinja::Ref<BinaryNinja::Type>; + +using BinaryViewPtr = BinaryNinja::BinaryView*; +using TypePtr = BinaryNinja::Type*; + +using BinaryViewID = std::size_t; |
