API reference
python:astx:astx.classes_ext.BaseMethodCall
class BaseMethodCall
BaseMethodCall(receiver: astx.AST, base_class_name: str, method_name: str, args: Iterable[astx.DataType], *, keywords: tuple[astx.KeywordArgument, ...] = ())
Source: packages/astx/src/astx/classes_ext.py:636
Explicit base-qualified instance method call expression.
Attributes
-
receiver — Type: astx.AST
-
base_class_name — Type: str
-
method_name — Type: str
-
args — Type: tuple[astx.DataType, Ellipsis]
-
keywords — Type: tuple[astx.KeywordArgument, Ellipsis]
-
type_ — Type: AnyType
Methods
-
__init__ — Initialize one base-qualified method call expression.
-
__str__ — Render one base-qualified method call expression as text.
-
get_struct — Build one repr structure for a base-qualified method call.