summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index 0895d831..6ddeaa17 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -1273,6 +1273,12 @@ namespace BinaryNinja
void ApplyAutoDiscoveredType(Type* type);
Ref<FunctionGraph> CreateFunctionGraph();
+
+ std::map<int64_t, NameAndType> GetStackLayout();
+ void CreateAutoStackVariable(int64_t offset, Type* type, const std::string& name);
+ void CreateUserStackVariable(int64_t offset, Type* type, const std::string& name);
+ void DeleteAutoStackVariable(int64_t offset);
+ void DeleteUserStackVariable(int64_t offset);
};
struct FunctionGraphTextLine