class documentation
class Args: (source)
Represents the parameters of a function call. Attributes: posargs: The positional arguments. A tuple of cfg.Variable. namedargs: The keyword arguments. A dictionary, mapping strings to cfg.Variable. starargs: The *args parameter, or None. starstarargs: The **kwargs parameter, or None.
Method | delete |
Undocumented |
Method | get |
Undocumented |
Method | has |
Undocumented |
Method | has |
Undocumented |
Method | has |
Undocumented |
Method | is |
Undocumented |
Method | replace |
Undocumented |
Method | replace |
Undocumented |
Method | replace |
Undocumented |
Method | simplify |
Try to insert part of *args, **kwargs into posargs / namedargs. |
Method | starargs |
Undocumented |
Method | starstarargs |
Return **args as a python dict. |
Class Variable | namedargs |
Undocumented |
Class Variable | posargs |
Undocumented |
Class Variable | starargs |
Undocumented |
Class Variable | starstarargs |
Undocumented |
Method | _expand |
Convert *xs: Sequence[T] -> [T, T, ...]. |
Method | _unpack |
Match args against a signature with unpacking. |