endMovableGroup

fun endMovableGroup()

Indicates the end of a "Movable Group" at the current execution position. A Movable Group is a group which can be moved or reordered between its siblings and retain slot table state, in addition to being removed or inserted. These groups are only valid when they are inserted as direct children of Container Groups. Movable Groups are more expensive than other groups because when they are encountered with a mismatched key in the slot table, they must be held on to temporarily until the entire parent group finishes execution in case it moved to a later position in the group. Movable groups are only inserted by the compiler as a result of calls to key.

Warning: This is expected to be executed by the compiler only and should not be called directly from source code. Call this API at your own risk.

See also