syntax_data: {"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"sm.span_extend_prev_while(sp,"}]}
source_snippet:                                 sm.span_extend_prev_while(sp, |c| c.is_whitespace()).ok()
context_before:                                 // We also need to extend backwards for whitespace
context_after:                             } else {