aboutsummaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp')
-rw-r--r--packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp24
1 files changed, 16 insertions, 8 deletions
diff --git a/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp b/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
index 16c8ce7d9488..327d0fb7718f 100644
--- a/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
+++ b/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
@@ -1,13 +1,21 @@
#include "decls.h"
-void
-struct1::f()
-{
+int g() {
+ return 1;
}
-int main()
-{
- struct1::f();
- struct2::f();
- return 0;
+struct1::~struct1() {
+ int x = g(); // Break1
+}
+
+void struct1::f() {}
+
+int main() {
+ struct1::f();
+ struct2::f();
+
+ struct1 s1;
+ struct2 s2;
+
+ return 0;
}