syntax_data: {"ast_node_type":"function","tokens":[{"end":59,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet: fn mk_emitter(output: ErrorOutputType) -> Box<DynEmitter> {
context_after:     // FIXME(#100717): early errors aren't translated at the moment, so this is fine, but it will