summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binaryninjacore.h10
-rw-r--r--ui/linearview.h2
2 files changed, 11 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index f6ac4510..2384989e 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -293,7 +293,15 @@ extern "C"
SectionStartLineType,
SectionEndLineType,
SectionSeparatorLineType,
- NonContiguousSeparatorLineType
+ NonContiguousSeparatorLineType,
+ AnalysisWarningLineType
+ };
+
+ enum BNAnalysisWarningActionType
+ {
+ NoAnalysisWarningAction = 0,
+ ForceAnalysisWarningAction = 1,
+ ShowStackGraphWarningAction = 2
};
enum BNSymbolType
diff --git a/ui/linearview.h b/ui/linearview.h
index e62b0b75..46addd4f 100644
--- a/ui/linearview.h
+++ b/ui/linearview.h
@@ -181,6 +181,8 @@ class BINARYNINJAUIAPI LinearView: public QAbstractScrollArea, public View, publ
ArchitectureRef getArchitecture(const LinearViewLine& line);
+ BNAnalysisWarningActionType getAnalysisWarningActionAtPos(const LinearViewLine& line, int x);
+
private Q_SLOTS:
void viewInHexEditor();
void viewInGraph();