[Lldb-commits] [lldb] [LLDB] Update DIL to pass current 'frame var' tests. (PR #145055)

via lldb-commits lldb-commits at lists.llvm.org
Fri Jun 20 08:40:59 PDT 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {darker}-->


:warning: Python code formatter, darker found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
darker --check --diff -r HEAD~1...HEAD lldb/test/API/commands/frame/var-dil/basics/MemberOf/TestFrameVarDILMemberOf.py lldb/test/API/commands/frame/var-dil/basics/MemberOfAnonymousMember/TestFrameVarDILMemberOfAnonymousMember.py
``````````

</details>

<details>
<summary>
View the diff from darker here.
</summary>

``````````diff
--- MemberOf/TestFrameVarDILMemberOf.py	2025-06-20 15:33:14.000000 +0000
+++ MemberOf/TestFrameVarDILMemberOf.py	2025-06-20 15:40:34.173773 +0000
@@ -29,12 +29,15 @@
         self.expect_var_path("sr.x", value="1")
         self.expect_var_path("sr.r", type="int &")
         self.expect_var_path("sp->x", value="1")
         self.expect_var_path("sp->r", type="int &")
 
-        self.expect("frame variable 'sp->foo'", error=True,
-                    substrs=["\"foo\" is not a member of \"(Sx *) sp\""])
+        self.expect(
+            "frame variable 'sp->foo'",
+            error=True,
+            substrs=['"foo" is not a member of "(Sx *) sp"'],
+        )
 
         self.expect("frame variable 'sp.x'", error=True,
                     substrs=["member reference type 'Sx *' is a "
                              "pointer; did you mean to use '->'"])
 
--- MemberOfAnonymousMember/TestFrameVarDILMemberOfAnonymousMember.py	2025-06-20 15:33:14.000000 +0000
+++ MemberOfAnonymousMember/TestFrameVarDILMemberOfAnonymousMember.py	2025-06-20 15:40:34.201840 +0000
@@ -25,13 +25,16 @@
         self.expect("settings set target.experimental.use-DIL true",
                     substrs=[""])
         self.expect_var_path("a.x", value="1")
         self.expect_var_path("a.y", value="2")
 
-        self.expect("frame variable 'b.x'", error=True,
-                    substrs=["\"x\" is not a member of \"(B) b\""])
-        #self.expect_var_path("b.y", value="0")
+        self.expect(
+            "frame variable 'b.x'",
+            error=True,
+            substrs=['"x" is not a member of "(B) b"'],
+        )
+        # self.expect_var_path("b.y", value="0")
         self.expect_var_path("b.z", value="3")
         self.expect_var_path("b.w", value="4")
         self.expect_var_path("b.a.x", value="1")
         self.expect_var_path("b.a.y", value="2")
 
@@ -41,22 +44,34 @@
         self.expect_var_path("d.x", value="7")
         self.expect_var_path("d.y", value="8")
         self.expect_var_path("d.z", value="9")
         self.expect_var_path("d.w", value="10")
 
-        self.expect("frame variable 'e.x'", error=True,
-                    substrs=["\"x\" is not a member of \"(E) e\""])
-        self.expect("frame variable 'f.x'", error=True,
-                    substrs=["\"x\" is not a member of \"(F) f\""])
+        self.expect(
+            "frame variable 'e.x'",
+            error=True,
+            substrs=['"x" is not a member of "(E) e"'],
+        )
+        self.expect(
+            "frame variable 'f.x'",
+            error=True,
+            substrs=['"x" is not a member of "(F) f"'],
+        )
         self.expect_var_path("f.named_field.x", value="12")
 
         self.expect_var_path("unnamed_derived.y", value="2")
         self.expect_var_path("unnamed_derived.z", value="13")
 
-        self.expect("frame variable 'derb.x'", error=True,
-                    substrs=["\"x\" is not a member of \"(DerivedB) derb\""])
-        self.expect("frame variable 'derb.y'", error=True,
-                    substrs=["\"y\" is not a member of \"(DerivedB) derb\""])
+        self.expect(
+            "frame variable 'derb.x'",
+            error=True,
+            substrs=['"x" is not a member of "(DerivedB) derb"'],
+        )
+        self.expect(
+            "frame variable 'derb.y'",
+            error=True,
+            substrs=['"y" is not a member of "(DerivedB) derb"'],
+        )
         self.expect_var_path("derb.w", value="14")
         self.expect_var_path("derb.k", value="15")
         self.expect_var_path("derb.a.x", value="1")
         self.expect_var_path("derb.a.y", value="2")

``````````

</details>


https://github.com/llvm/llvm-project/pull/145055


More information about the lldb-commits mailing list