syntax_data: {"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:     // The new contexts that need updating are at the end of the list and have `$crate` as a name.
context_before: pub fn update_dollar_crate_names(mut get_name: impl FnMut(SyntaxContext) -> Symbol) {
context_after:     let mut to_update = vec![];