[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