syntax_data: {"ast_node_type":"function","tokens":[{"end":75,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub fn mac_call_stmt_semi_span(&self, mac_call: Span) -> Option<Span> {
context_before:     /// ```
context_after:         let span = self.span_extend_while_whitespace(mac_call);