syside.ArgumentsAccessor

class ArgumentsAccessor

Bases: LazyIterator[Expression]

append(arg: syside.ArgumentsAccessor.append.M, /) tuple[syside.FeatureValue, syside.ArgumentsAccessor.append.M]

Append a new invocation argument. This takes care of constructing any intermediate elements.

Returns a pair of (feature_value, argument).

append(arg: type[syside.ArgumentsAccessor.append.M], /) tuple[syside.FeatureValue, syside.ArgumentsAccessor.append.M]

Append a new invocation argument with the corresponding type. This takes care of constructing any intermediate elements.

Returns a pair of (feature_value, argument).