def plan.mark_head
import bolt@1.27.0.0/src/syntax/bind.bend as Bindimport Base
import bolt@1.27.0.0/src/syntax/tree.bend as Tree
734# is the scope recorded before a statement's header?
735def plan.mark_head(mode: Mode, sk: Tree.StmtKind) -> Bool:
736 match mode sk:
737 case MBlock{} Tree.SCase{}:
738 True{}
739 case MBlock{} Tree.SFor{}:
740 True{}
741 case MBlock{} Tree.SLet{}:
742 True{}
743 case MBlock{} Tree.STerm{}:
744 True{}
745 case MCtors{} _sk:
746 True{}
747 case _other _sk:
748 False{}