class documentation

class _BlockReturns: (source)

View In Hierarchy

Tracks return statements in with/try blocks.

Method __init__ Undocumented
Method __iter__ Undocumented
Method __repr__ Undocumented
Method add_block Undocumented
Method add_return Undocumented
Method all_returns Undocumented
Method finalize Undocumented
Instance Variable _block_ranges Undocumented
Instance Variable _block_returns Undocumented
Instance Variable _final Undocumented
Instance Variable _returns Undocumented
def __init__(self): (source)

Undocumented

def __iter__(self): (source)

Undocumented

def __repr__(self): (source)

Undocumented

def add_block(self, node): (source)

Undocumented

def add_return(self, node): (source)

Undocumented

def all_returns(self): (source)

Undocumented

def finalize(self): (source)

Undocumented

_block_ranges: list = (source)

Undocumented

_block_returns: dict = (source)

Undocumented

Undocumented

_returns: list = (source)

Undocumented