{"ast_node_type":"impl","tokens":[{"end":30,"kind":"keyword","start":0,"text":"//"}]}
            // impl A for B {}
            let mut generics = Generics::default();
            //    /\ this is where `generics.span` should point when there are no type params.