From 4d86092df06f6e8f1ef3533743cfe24487d0313b Mon Sep 17 00:00:00 2001 From: Hannes Karppila Date: Fri, 19 Oct 2018 09:50:50 +0300 Subject: [PATCH] Fix return type of ast.NodeTransformer.generic_visit (#2486) --- stdlib/3/ast.pyi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stdlib/3/ast.pyi b/stdlib/3/ast.pyi index 241f874f1..181ef7950 100644 --- a/stdlib/3/ast.pyi +++ b/stdlib/3/ast.pyi @@ -1,16 +1,16 @@ # Python 3.5 ast import typing -from typing import Any, Union, Iterator +from typing import Any, Union, Iterator, Optional from _ast import * class NodeVisitor(): def visit(self, node: AST) -> Any: ... - def generic_visit(self, node: AST) -> None: ... + def generic_visit(self, node: AST) -> Any: ... class NodeTransformer(NodeVisitor): - def generic_visit(self, node: AST) -> None: ... + def generic_visit(self, node: AST) -> Optional[AST]: ... def parse(source: Union[str, bytes], filename: Union[str, bytes] = ..., mode: str = ...) -> Module: ... def copy_location(new_node: AST, old_node: AST) -> AST: ...