diff options
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; |
