(self, str_conv: StrConv, type_str_conv: TypeStrVisitor)
| 202 | |
| 203 | class TypeInfoMap(dict[str, TypeInfo]): |
| 204 | def dump(self, str_conv: StrConv, type_str_conv: TypeStrVisitor) -> str: |
| 205 | a: list[str] = ["TypeInfoMap("] |
| 206 | for x, y in sorted(self.items()): |
| 207 | ti = ("\n" + " ").join(y.dump(str_conv, type_str_conv).split("\n")) |
| 208 | a.append(f" {x} : {ti}") |
| 209 | a[-1] += ")" |
| 210 | return "\n".join(a) |