syntax_data: {"ast_node_type":"other","tokens":[{"end":23,"kind":"keyword","start":0,"text":"sm.new_source_file("}]}
source_snippet:     sm.new_source_file(
context_before:     // "€" is a three-byte UTF8 char.
context_after:         PathBuf::from("blork.rs").into(),