(fn: Expression)
| 678 | // the function over a collection argument that the body consumes whole. |
| 679 | const shared = shadowedDefs.get(name); |
| 680 | if (shared !== undefined) { |
| 681 | // Checkpoint journal (funnel 4): a binding write outside the declare |
| 682 | // routes. The target is the literal's own block scope, which a |
| 683 | // restore normally discards along with the literal — journaled all |
| 684 | // the same, because a re-canonicalization of a literal that PREDATES |
| 685 | // the window writes into a scope the window must be able to rewind. |
| 686 | journalCheckpointMapEntry( |
| 687 | ce, |
| 688 | block.localScope!.bindings, |
| 689 | name, |
| 690 | name, |
no test coverage detected