Bind.plan.scoped: def of bolt@1.27.0.0 Import: import bolt@1.27.0.0/src/syntax/bind.bend as Bind Lines 766-775 of bolt@1.27.0.0/src/syntax/bind.bend: https://jend.leeeet.dev/read.txt?path=bolt@1.27.0.0/src/syntax/bind.bend&start_line=766&end_line=775 import Base import bolt@1.27.0.0/src/syntax/tree.bend as Tree # does a statement close its scope for the statements after it? All but a # let and a `for` in a block do def plan.scoped(mode: Mode, sk: Tree.StmtKind) -> Bool: match mode sk: case MBlock{} Tree.SFor{}: False{} case MBlock{} Tree.SLet{}: False{} case _other _sk: True{} Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/syntax/bind.bend&name=Mode https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/syntax/tree.bend&name=StmtKind