class documentation

class _MatchedSignatures: (source)

View In Hierarchy

Function call matches.

Method __bool__ Undocumented
Method __init__ Undocumented
Method add Adds a new match.
Method get Gets the matches.
Method with_signature Sets the signature that we are collecting matches for.
Instance Variable _args_vars Undocumented
Instance Variable _can_match_multiple Undocumented
Instance Variable _cur_data Undocumented
Instance Variable _data Undocumented
Instance Variable _sig Undocumented
def __bool__(self): (source)

Undocumented

def __init__(self, args, can_match_multiple): (source)

Undocumented

def add(self, arg_dict, match): (source)

Adds a new match.

def get(self): (source)

Gets the matches.

@contextlib.contextmanager
def with_signature(self, sig): (source)

Sets the signature that we are collecting matches for.

_args_vars = (source)

Undocumented

_can_match_multiple = (source)

Undocumented

_cur_data: list = (source)

Undocumented

Undocumented