summaryrefslogtreecommitdiff
path: root/ui/linearview.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/linearview.h')
-rw-r--r--ui/linearview.h4
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();