Path 1: 577 calls (1.0)

Import (577)

'os' (80) 'typing' (43) 'sys' (41) 'collections' (39) 'logging' (25) 'nonexistent' (21) 'abc' (19) 're' (19) 'six' (17) 'contextlib' (12)

NodeNG.infer def (577)

1def _infer_name_module(
2    node: nodes.Import, name: str
3) -> Generator[InferenceResult, None, None]:
4    context = astroid.context.InferenceContext()
5    context.lookupname = name
6    return node.infer(context, asname=False)  # type: ignore[no-any-return]