MCPcopy Index your code
hub / github.com/python/mypy / visit_import

Method visit_import

mypy/stubgen.py:1280–1288  ·  view source on GitHub ↗
(self, o: Import)

Source from the content-addressed store, hash-verified

1278 exported_names.update(names)
1279
1280 def visit_import(self, o: Import) -> None:
1281 for id, as_id in o.ids:
1282 self.import_tracker.add_import(id, as_id)
1283 if as_id is None:
1284 target_name = id.split(".")[0]
1285 else:
1286 target_name = as_id
1287 self._vars[-1].append(target_name)
1288 self.record_name(target_name)
1289
1290 def get_init(
1291 self, lvalue: str, rvalue: Expression, annotation: Type | None = None

Callers 1

visit_import_fromMethod · 0.95

Calls 4

add_importMethod · 0.80
splitMethod · 0.80
appendMethod · 0.80
record_nameMethod · 0.80

Tested by

no test coverage detected