syntax_data: {"ast_node_type":"function","tokens":[{"end":74,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub fn with_metavar_spans<R>(f: impl FnOnce(&MetavarSpansMap) -> R) -> R {
context_before: #[inline]
context_after:     with_session_globals(|session_globals| f(&session_globals.metavar_spans))