summaryrefslogtreecommitdiff
path: root/ui/linearview.h
diff options
context:
space:
mode:
authorXusheng <xusheng@vector35.com>2024-09-26 17:50:35 -0400
committerXusheng <xusheng@vector35.com>2024-10-04 16:54:47 +0800
commit4c39a58c328461fe5485b87b93bc60a1490c16da (patch)
tree7e9e3e830936a381fa62b67e46fd3d6895be9b20 /ui/linearview.h
parent52c4e5695f9c86cb319f07682c27be9e4e576559 (diff)
Make the undefine action context aware
Diffstat (limited to 'ui/linearview.h')
-rw-r--r--ui/linearview.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/ui/linearview.h b/ui/linearview.h
index caa0b439..8dc49041 100644
--- a/ui/linearview.h
+++ b/ui/linearview.h
@@ -322,14 +322,13 @@ private Q_SLOTS:
void goToAddressAtFileOffset();
void defineNameAtAddr(uint64_t addr);
void defineName();
- void undefineName();
+ void undefine();
void setUserVariableValue();
void clearUserVariableValue();
void createFunc(const UIActionContext& context);
void createFuncWithPlatform(PlatformRef platform, bool autoSelect = false);
void defineFuncName();
void editFunctionProperties();
- void undefineFunc();
void reanalyze();
void forwardPropagateType();
void inferFunctionType();
@@ -366,7 +365,7 @@ private Q_SLOTS:
void makePtr();
void makeString(size_t charSize = 1);
void changeType(const UIActionContext& context);
- void undefineVariable();
+ void undefineInRange();
void displayAs(const UIActionContext& context, BNIntegerDisplayType displayType) override;
void createStructOrInferStructureType();
bool autoCreateArray();