summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorJosh Ferrell <josh@vector35.com>2024-06-13 14:13:11 -0400
committerJosh Ferrell <josh@vector35.com>2024-06-13 14:13:11 -0400
commitd75066545afdc9b5d0a52bd2518e43f683c671a5 (patch)
treebed26d348a726fc02c1d44cbdc36a8056b44baaf /binaryninjaapi.h
parentf3a440248cda4d0c850cd32e3aa127ab29e0bb3e (diff)
Apply stack variables from DWARF
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index b5ce7010..0dd1b66b 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -16401,11 +16401,14 @@ namespace BinaryNinja {
Ref<Type> type;
Ref<Platform> platform;
std::vector<std::string> components;
+ std::vector<VariableNameAndType> localVariables;
DebugFunctionInfo(std::string shortName, std::string fullName, std::string rawName, uint64_t address,
- Ref<Type> type, Ref<Platform> platform, const std::vector<std::string>& components) :
+ Ref<Type> type, Ref<Platform> platform, const std::vector<std::string>& components,
+ const std::vector<VariableNameAndType>& localVariables) :
shortName(shortName), fullName(fullName), rawName(rawName),
- address(address), platform(platform), components(components)
+ address(address), platform(platform), components(components),
+ localVariables(localVariables)
{}
};