{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"impl<'tcx>"}]}
        impl<'tcx> TypeVisitor<TyCtxt<'tcx>> for FindAmbiguousParameter<'_, 'tcx> {
        struct FindAmbiguousParameter<'a, 'tcx>(&'a FnCtxt<'a, 'tcx>, DefId);
            type Result = ControlFlow<ty::GenericArg<'tcx>>;