(self, node: SymbolTableNode)
| 167 | return a |
| 168 | |
| 169 | def format_symbol_table_node(self, node: SymbolTableNode) -> str: |
| 170 | if node.node is None: |
| 171 | if node.kind == UNBOUND_IMPORTED: |
| 172 | return "UNBOUND_IMPORTED" |
| 173 | return "None" |
| 174 | s = f"{str(type(node.node).__name__)}<{self.id_mapper.id(node.node)}>" |
| 175 | if ( |
| 176 | isinstance(node.node, Var) |
| 177 | and node.node.type |
| 178 | and not node.node.fullname.startswith("typing.") |
| 179 | ): |
| 180 | typestr = self.format_type(node.node.type) |
| 181 | s += f"({typestr})" |
| 182 | return s |
| 183 | |
| 184 | def dump_typeinfos(self, modules: dict[str, MypyFile]) -> list[str]: |
| 185 | a = [] |
no test coverage detected