Classes
InlinedBody
1
▼
Temporary node for multiple nodes replacing one transform input.
InlinedBody
1
▼
Temporary node for multiple nodes replacing one transform input.
Attributes
| Name | Type | Description |
|---|---|---|
nodes |
Sequence[Node]
|
— |
Functions
flatten_inlined
1
Template
▼
Flatten temporary ``InlinedBody`` nodes from branch transforms.
flatten_inlined
1
Template
▼
def flatten_inlined(template: Template) -> Template
Parameters
| Name | Type | Description |
|---|---|---|
template |
Template |
Returns
Template
_flatten_body
1
Sequence[Node]
▼
Flatten temporary nodes recursively through body-owning nodes.
_flatten_body
1
Sequence[Node]
▼
def _flatten_body(body: Sequence[Node]) -> Sequence[Node]
Parameters
| Name | Type | Description |
|---|---|---|
body |
Sequence[Node] |
Returns
Sequence[Node]