fn clean_use_statement_inner<'tcx>(
    import: &Item<'tcx>,
    name: Symbol,
    path: &Path<'tcx>,
    kind: UseKind,
    cx: &mut DocContext<'tcx>,
    inlined_names: &mut FxHashSet<(ItemType, Symbol)>
) -> Vec<Item>