KOS_OP_MATCH_CLEAR
Style: EXTRA (RAW, CONST): mark depth, slot indices.
Stack: No stack effect; cannot miss.
Semantics: Empty the slots of the mark at depth
a0that the tuplea1lists.Invariants:
a1is a tuple; Code construction raisesValueErrorotherwise. An index outside the mark’s slots raisesSystemError.Compiler form: Emitted by the match compiler where a branch of an
(or ...)or an optional misses, emptying the slots that branch could have filled. The root captures of amatcharm are its variables, which keep what the branch stored.