• Remove unused generic from push_applicable_declarations

    This function is only ever used with one type.  This gets rid of the
    only use of the `smallvec::VecLike` trait, which we may want to
    deprecate.  (If we do need to make this function generic in the future,
    we can do it using standard traits instead.)
    mbrubeck committed Nov 29, 2017