(self, node, fill_suffix)
| 1035 | self._function_helper(node, "async def") |
| 1036 | |
| 1037 | def _function_helper(self, node, fill_suffix): |
| 1038 | self.maybe_newline() |
| 1039 | for deco in node.decorator_list: |
| 1040 | self.fill("@") |
| 1041 | self.traverse(deco) |
| 1042 | def_str = fill_suffix + " " + node.name |
| 1043 | self.fill(def_str) |
| 1044 | with self.delimit("(", ")"): |
| 1045 | self.traverse(node.args) |
| 1046 | if node.returns: |
| 1047 | self.write(" -> ") |
| 1048 | self.traverse(node.returns) |
| 1049 | with self.block(extra=self.get_type_comment(node)): |
| 1050 | self._write_docstring_and_traverse_body(node) |
| 1051 | |
| 1052 | def visit_For(self, node): |
| 1053 | self._for_helper("for ", node) |
no test coverage detected