diff options
| author | Glenn Smith <glenn@vector35.com> | 2021-04-13 01:30:44 -0400 |
|---|---|---|
| committer | Glenn Smith <glenn@vector35.com> | 2021-04-13 01:32:11 -0400 |
| commit | f287e50a22fa88f02da56782983669c903113230 (patch) | |
| tree | c0579fd1bf77d2061d6a40cb7f2d9221e307bff1 /ui/linearview.h | |
| parent | c45eb55186491d1f7f268a4134ff478fba782374 (diff) | |
Toggle/Make Float Variable actions #2069
Diffstat (limited to 'ui/linearview.h')
| -rw-r--r-- | ui/linearview.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/linearview.h b/ui/linearview.h index 2360df94..244d4ace 100644 --- a/ui/linearview.h +++ b/ui/linearview.h @@ -180,6 +180,7 @@ class BINARYNINJAUIAPI LinearView: public QAbstractScrollArea, public View, publ void ensureLineVisible(size_t line); TypeRef createStructure(BinaryNinja::QualifiedName& name, uint64_t size); + TypeRef getInnerType(TypeRef type, uint64_t offset, uint64_t size, std::set<TypeRef>& seen); StructureRef defineInnerType(TypeRef type, TypeRef baseType, uint64_t offset, uint64_t size, std::set<TypeRef>& seen); StructureRef defineInnerPointer(TypeRef type, ArchitectureRef arch, uint64_t baseAddress, uint64_t offset, uint64_t size, std::set<TypeRef>& seen); @@ -254,6 +255,9 @@ private Q_SLOTS: void makeInt64(); void toggleIntSize(); void toggleIntSign(); + void makeFloat32(); + void makeFloat64(); + void toggleFloatSize(); void makePtr(); void makeString(); void changeType(); |
