{"ast_node_type":"function","tokens":[{"end":80,"kind":"keyword","start":0,"text":"fn"}]}
    fn visit_qpath(&mut self, qpath: &hir::QPath<'_>, id: hir::HirId, _: Span) {
impl hir::intravisit::Visitor<'_> for ShorthandAssocTyCollector {
        // Look for "type-parameter shorthand-associated-types". I.e., paths of the