class documentation

Here is the implementation of code rewriter at AST node level.

Method __init__ Undocumented
Method get_func_name Undocumented
Method insert Undocumented
Method insert_after Undocumented
Method insert_before Undocumented
Method remove Undocumented
Method replace Undocumented
Method rewrite Undocumented
Method search_for_pos Undocumented
Method visit_AnnAssign Undocumented
Method visit_Assert Undocumented
Method visit_Assign Undocumented
Method visit_AsyncFor Undocumented
Method visit_AsyncFunctionDef Undocumented
Method visit_AsyncWith Undocumented
Method visit_Attribute Undocumented
Method visit_AugAssign Undocumented
Method visit_Break Undocumented
Method visit_Call Undocumented
Method visit_ClassDef Undocumented
Method visit_Continue Undocumented
Method visit_Delete Undocumented
Method visit_Expr Undocumented
Method visit_For Undocumented
Method visit_FunctionDef Undocumented
Method visit_Global Undocumented
Method visit_If Undocumented
Method visit_IfExp Undocumented
Method visit_Import Undocumented
Method visit_ImportFrom Undocumented
Method visit_Name Undocumented
Method visit_Nonlocal Undocumented
Method visit_Pass Undocumented
Method visit_Raise Undocumented
Method visit_Return Undocumented
Method visit_Try Undocumented
Method visit_While Undocumented
Method visit_With Undocumented
Instance Variable ast Undocumented
Instance Variable src Undocumented
def __init__(self, src): (source)

Undocumented

def get_func_name(self, node): (source)

Undocumented

def insert(self): (source)

Undocumented

def insert_after(self): (source)

Undocumented

def insert_before(self, loc=''): (source)

Undocumented

def remove(self): (source)

Undocumented

def replace(self): (source)

Undocumented

def rewrite(self): (source)

Undocumented

def search_for_pos(self, stmt_lst, pattern): (source)

Undocumented

def visit_AnnAssign(self, node): (source)

Undocumented

def visit_Assert(self, node): (source)

Undocumented

def visit_Assign(self, node): (source)

Undocumented

def visit_AsyncFor(self, node): (source)

Undocumented

def visit_AsyncFunctionDef(self, node): (source)

Undocumented

def visit_AsyncWith(self, node): (source)

Undocumented

def visit_Attribute(self, node): (source)

Undocumented

def visit_AugAssign(self, node): (source)

Undocumented

def visit_Break(self, node): (source)

Undocumented

def visit_Call(self, node): (source)

Undocumented

def visit_ClassDef(self, node): (source)

Undocumented

def visit_Continue(self, node): (source)

Undocumented

def visit_Delete(self, node): (source)

Undocumented

def visit_Expr(self, node): (source)

Undocumented

def visit_For(self, node): (source)

Undocumented

def visit_FunctionDef(self, node): (source)

Undocumented

def visit_Global(self, node): (source)

Undocumented

def visit_If(self, node): (source)

Undocumented

def visit_IfExp(self, node): (source)

Undocumented

def visit_Import(self, node): (source)

Undocumented

def visit_ImportFrom(self, node): (source)

Undocumented

def visit_Name(self, node): (source)

Undocumented

def visit_Nonlocal(self, node): (source)

Undocumented

def visit_Pass(self, node): (source)

Undocumented

def visit_Raise(self, node): (source)

Undocumented

def visit_Return(self, node): (source)

Undocumented

def visit_Try(self, node): (source)

Undocumented

def visit_While(self, node): (source)

Undocumented

def visit_With(self, node): (source)

Undocumented

Undocumented

Undocumented