{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"match"}]}
                            match sema.resolve_path(&trait_.parent_path().top_path())? {
                            let trait_ = ast::PathSegment::cast(arg.syntax().parent()?.parent()?)?;
                                hir::PathResolution::Def(hir::ModuleDef::Trait(trait_)) =>  {