{"ast_node_type":"function","tokens":[{"end":72,"kind":"keyword","start":0,"text":"fn"}]}
    fn encode_syntax_context(&mut self, syntax_context: SyntaxContext) {
impl<'a, 'tcx> SpanEncoder for CacheEncoder<'a, 'tcx> {
        rustc_span::hygiene::raw_encode_syntax_context(syntax_context, self.hygiene_context, self);