class documentation

class StatementVisitor(Generic[T]): (source)

Known subclasses: scalpel.core.visitors.NodeVisitor

View In Hierarchy

Undocumented

Method visit_assert_stmt Undocumented
Method visit_assignment_stmt Undocumented
Method visit_block Undocumented
Method visit_break_stmt Undocumented
Method visit_class_def Undocumented
Method visit_continue_stmt Undocumented
Method visit_decorator Undocumented
Method visit_del_stmt Undocumented
Method visit_expression_stmt Undocumented
Method visit_for_stmt Undocumented
Method visit_func_def Undocumented
Method visit_global_decl Undocumented
Method visit_if_stmt Undocumented
Method visit_import Undocumented
Method visit_import_all Undocumented
Method visit_import_from Undocumented
Method visit_match_stmt Undocumented
Method visit_nonlocal_decl Undocumented
Method visit_operator_assignment_stmt Undocumented
Method visit_overloaded_func_def Undocumented
Method visit_pass_stmt Undocumented
Method visit_raise_stmt Undocumented
Method visit_return_stmt Undocumented
Method visit_try_stmt Undocumented
Method visit_while_stmt Undocumented
Method visit_with_stmt Undocumented
@abstractmethod
def visit_assert_stmt(self, o: mypy.nodes.AssertStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_assignment_stmt(self, o: mypy.nodes.AssignmentStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_block(self, o: mypy.nodes.Block) -> T: (source)

Undocumented

@abstractmethod
def visit_break_stmt(self, o: mypy.nodes.BreakStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_class_def(self, o: mypy.nodes.ClassDef) -> T: (source)

Undocumented

@abstractmethod
def visit_continue_stmt(self, o: mypy.nodes.ContinueStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_decorator(self, o: mypy.nodes.Decorator) -> T: (source)

Undocumented

@abstractmethod
def visit_del_stmt(self, o: mypy.nodes.DelStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_expression_stmt(self, o: mypy.nodes.ExpressionStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_for_stmt(self, o: mypy.nodes.ForStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_func_def(self, o: mypy.nodes.FuncDef) -> T: (source)

Undocumented

@abstractmethod
def visit_global_decl(self, o: mypy.nodes.GlobalDecl) -> T: (source)

Undocumented

@abstractmethod
def visit_if_stmt(self, o: mypy.nodes.IfStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_import(self, o: mypy.nodes.Import) -> T: (source)

Undocumented

@abstractmethod
def visit_import_all(self, o: mypy.nodes.ImportAll) -> T: (source)

Undocumented

@abstractmethod
def visit_import_from(self, o: mypy.nodes.ImportFrom) -> T: (source)

Undocumented

@abstractmethod
def visit_match_stmt(self, o: mypy.nodes.MatchStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_nonlocal_decl(self, o: mypy.nodes.NonlocalDecl) -> T: (source)

Undocumented

@abstractmethod
def visit_operator_assignment_stmt(self, o: mypy.nodes.OperatorAssignmentStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_overloaded_func_def(self, o: mypy.nodes.OverloadedFuncDef) -> T: (source)

Undocumented

@abstractmethod
def visit_pass_stmt(self, o: mypy.nodes.PassStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_raise_stmt(self, o: mypy.nodes.RaiseStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_return_stmt(self, o: mypy.nodes.ReturnStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_try_stmt(self, o: mypy.nodes.TryStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_while_stmt(self, o: mypy.nodes.WhileStmt) -> T: (source)

Undocumented

@abstractmethod
def visit_with_stmt(self, o: mypy.nodes.WithStmt) -> T: (source)

Undocumented