flowrep.parsers.parser_helpers module
- class flowrep.parsers.parser_helpers.SignatureInfo(names: 'list[str]', have_defaults: 'list[str]', have_restricted_kinds: 'dict[str, base_models.RestrictedParamKind]')[source]
Bases:
object- have_defaults: list[str]
- have_restricted_kinds: dict[str, RestrictedParamKind]
- names: list[str]
- classmethod of(func: LambdaType) SignatureInfo[source]
Bases:
ValueError
- flowrep.parsers.parser_helpers.consume_call_arguments(scope: SymbolScope, ast_call: Call, child: LabeledRecipe) None[source]
Record all argument->port consumptions for a node-creating call.