bpo-33502: dataclass._Dataclassparams repr: use repr of each member. (GH-6812)

(cherry picked from commit 3059042410dce69806b94be72d5c8055d616f3a3)

Co-authored-by: Eric V. Smith <ericvsmith@users.noreply.github.com>
diff --git a/t.py b/t.py
new file mode 100644
index 0000000..7484cf9
--- /dev/null
+++ b/t.py
@@ -0,0 +1,20 @@
+from dataclasses import *
+
+class D:
+    """A descriptor class that knows its name."""
+    def __set_name__(self, owner, name):
+        self.name = name
+    def __get__(self, instance, owner):
+        if instance is not None:
+            return 1
+        return self
+
+from dataclasses import *
+
+@dataclass
+class C:
+    d: int = field(default=D(), init=False)
+
+@dataclass
+class E(C):
+    e: int = field(default=D(), init=False)