diff options
| author | KyleMiles <krm504@nyu.edu> | 2022-01-27 22:43:28 -0500 |
|---|---|---|
| committer | KyleMiles <krm504@nyu.edu> | 2022-01-28 00:24:06 -0500 |
| commit | 6812c973c9fa9b4ad642ab81856c05f87bd6fcc4 (patch) | |
| tree | dace4156d03148bcaf02df138ab4e0d93e61bc6f /ui/commands.h | |
| parent | 519c9db22367f2659d1a54599fab47e6313be06e (diff) | |
Format All Files
Diffstat (limited to 'ui/commands.h')
| -rw-r--r-- | ui/commands.h | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/ui/commands.h b/ui/commands.h index 05da1ba5..9eee935e 100644 --- a/ui/commands.h +++ b/ui/commands.h @@ -6,39 +6,40 @@ #include "uicontext.h" bool BINARYNINJAUIAPI undefineNameForAddress(BinaryViewRef data, uint64_t addr); -bool BINARYNINJAUIAPI undefineNameForLocalVariable(BinaryViewRef data, - FunctionRef func, const BinaryNinja::Variable& var); +bool BINARYNINJAUIAPI undefineNameForLocalVariable( + BinaryViewRef data, FunctionRef func, const BinaryNinja::Variable& var); bool BINARYNINJAUIAPI inputNameForAddress(QWidget* parent, BinaryViewRef data, uint64_t addr); -bool BINARYNINJAUIAPI inputNameForLocalVariable(QWidget* parent, BinaryViewRef data, - FunctionRef function, const BinaryNinja::Variable& var); -bool BINARYNINJAUIAPI inputNameForType(QWidget* parent, std::string& name, const QString& title = "Set Name", - const QString& msg = "Enter name:"); +bool BINARYNINJAUIAPI inputNameForLocalVariable( + QWidget* parent, BinaryViewRef data, FunctionRef function, const BinaryNinja::Variable& var); +bool BINARYNINJAUIAPI inputNameForType( + QWidget* parent, std::string& name, const QString& title = "Set Name", const QString& msg = "Enter name:"); bool BINARYNINJAUIAPI InferArraySize(TypeRef& type, size_t selectionSize); bool BINARYNINJAUIAPI askForNewType(QWidget* parent, BinaryViewRef data, FunctionRef func, const std::string& title, - TypeRef& type, BinaryNinja::QualifiedName& name); + TypeRef& type, BinaryNinja::QualifiedName& name); bool BINARYNINJAUIAPI inputNewType(QWidget* parent, BinaryViewRef data, FunctionRef currentFunction, - uint64_t currentAddr, size_t selectionSize, HighlightTokenState& highlight); + uint64_t currentAddr, size_t selectionSize, HighlightTokenState& highlight); bool BINARYNINJAUIAPI createInferredMember(QWidget* parent, BinaryViewRef data, HighlightTokenState& highlight, - FunctionRef func, BNFunctionGraphType ilType, size_t instrIndex); -bool BINARYNINJAUIAPI createStructMembers(QWidget* parent, BinaryViewRef data, - HighlightTokenState& highlight, FunctionRef func); + FunctionRef func, BNFunctionGraphType ilType, size_t instrIndex); +bool BINARYNINJAUIAPI createStructMembers( + QWidget* parent, BinaryViewRef data, HighlightTokenState& highlight, FunctionRef func); bool BINARYNINJAUIAPI inputPossibleValueSet(QWidget* parent, BinaryViewRef data, FunctionRef currentFunction, - HighlightTokenState& highlight, uint64_t defSiteAddress, size_t ilInstructionIndex = BN_INVALID_EXPR); + HighlightTokenState& highlight, uint64_t defSiteAddress, size_t ilInstructionIndex = BN_INVALID_EXPR); -bool BINARYNINJAUIAPI overwriteCode(BinaryViewRef data, ArchitectureRef arch, - uint64_t addr, size_t len, const BinaryNinja::DataBuffer& buffer); -bool BINARYNINJAUIAPI overwriteCode(BinaryViewRef data, ArchitectureRef arch, - uint64_t addr, const BinaryNinja::DataBuffer& buffer); +bool BINARYNINJAUIAPI overwriteCode( + BinaryViewRef data, ArchitectureRef arch, uint64_t addr, size_t len, const BinaryNinja::DataBuffer& buffer); +bool BINARYNINJAUIAPI overwriteCode( + BinaryViewRef data, ArchitectureRef arch, uint64_t addr, const BinaryNinja::DataBuffer& buffer); StructureRef BINARYNINJAUIAPI getInnerMostStructureContaining(BinaryViewRef data, StructureRef structure, - size_t& memberIndex, const std::vector<std::string>& nameList, size_t nameIndex, TypeRef& type, std::string& typeName); + size_t& memberIndex, const std::vector<std::string>& nameList, size_t nameIndex, TypeRef& type, + std::string& typeName); StructureRef BINARYNINJAUIAPI getInnerMostStructureContainingOffset(BinaryViewRef data, StructureRef structure, - const std::vector<std::string>& nameList, size_t nameIndex, size_t offset, TypeRef& type, std::string& typeName); + const std::vector<std::string>& nameList, size_t nameIndex, size_t offset, TypeRef& type, std::string& typeName); // Get the offset of the inner most structure, ralative to the supplied outer most structure -uint64_t BINARYNINJAUIAPI getInnerMostStructureOffset(BinaryViewRef data, StructureRef structure, - const std::vector<std::string>& nameList, size_t nameIndex); +uint64_t BINARYNINJAUIAPI getInnerMostStructureOffset( + BinaryViewRef data, StructureRef structure, const std::vector<std::string>& nameList, size_t nameIndex); // Auto generate a structure name std::string BINARYNINJAUIAPI createStructureName(BinaryViewRef data); |
