Method: pylint.checkers.async.AsyncChecker.visit_asyncfunctiondef
Calls: 54, Exceptions: 0, Paths: 4Back
Path 1: 44 calls (0.81)
AsyncFunctionDef (44)
1@checker_utils.only_required_for_messages("yield-inside-async-function")
2 def visit_asyncfunctiondef(self, node: nodes.AsyncFunctionDef) -> None:
3 for child in node.nodes_of_class(nodes.Yield):
4 if child.scope() is node and (
5 sys.version_info[:2] == (3, 5) or isinstance(child, nodes.YieldFrom)
6 ):
7 self.add_message("yield-inside-async-function", node=child)
Path 2: 8 calls (0.15)
AsyncFunctionDef (8)
1@checker_utils.only_required_for_messages("yield-inside-async-function")
2 def visit_asyncfunctiondef(self, node: nodes.AsyncFunctionDef) -> None:
3 for child in node.nodes_of_class(nodes.Yield):
4 if child.scope() is node and (
5 sys.version_info[:2] == (3, 5) or isinstance(child, nodes.YieldFrom)
6 ):
7 self.add_message("yield-inside-async-function", node=child)
Path 3: 1 calls (0.02)
AsyncFunctionDef (1)
1@checker_utils.only_required_for_messages("yield-inside-async-function")
2 def visit_asyncfunctiondef(self, node: nodes.AsyncFunctionDef) -> None:
3 for child in node.nodes_of_class(nodes.Yield):
4 if child.scope() is node and (
5 sys.version_info[:2] == (3, 5) or isinstance(child, nodes.YieldFrom)
6 ):
7 self.add_message("yield-inside-async-function", node=child)
Path 4: 1 calls (0.02)
AsyncFunctionDef (1)
1@checker_utils.only_required_for_messages("yield-inside-async-function")
2 def visit_asyncfunctiondef(self, node: nodes.AsyncFunctionDef) -> None:
3 for child in node.nodes_of_class(nodes.Yield):
4 if child.scope() is node and (
5 sys.version_info[:2] == (3, 5) or isinstance(child, nodes.YieldFrom)
6 ):
7 self.add_message("yield-inside-async-function", node=child)