syntax_data: {"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if scope.break_destination != Place::return_place() {
context_before:                 let scope = &self.scopes.breakable_scopes[0];
context_after:                     span_bug!(span, "`return` in item with no return scope");