module documentation

Various bits of reusable code related to ast.AST node processing.
Function bind​_args Binds the arguments of a function call to that function's signature. @raise TypeError: If the arguments do not match the signature.
Function node2dottedname Resove expression composed by ast.Attribute and ast.Name nodes to a list of names.
def bind_args(sig, call):
Binds the arguments of a function call to that function's signature.
Parameters
sig:SignatureUndocumented
call:ast.CallUndocumented
Returns
BoundArgumentsUndocumented
Raises
TypeErrorIf the arguments do not match the signature.
def node2dottedname(node):
Resove expression composed by ast.Attribute and ast.Name nodes to a list of names.
Parameters
node:Optional[ast.expr]Undocumented
Returns
Optional[List[str]]Undocumented