diff options
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/linearview.h | 4 | ||||
| -rw-r--r-- | ui/tokenizedtextview.h | 3 |
2 files changed, 7 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(); diff --git a/ui/tokenizedtextview.h b/ui/tokenizedtextview.h index fc718311..c76d65af 100644 --- a/ui/tokenizedtextview.h +++ b/ui/tokenizedtextview.h @@ -86,6 +86,9 @@ class BINARYNINJAUIAPI TokenizedTextView: public QAbstractScrollArea, public Vie void makeInt32(); void makeInt64(); void toggleIntSize(); + void makeFloat32(); + void makeFloat64(); + void toggleFloatSize(); void makePtr(); void makeString(); void changeType(); |
