Skip to content

Commit 596705b

Browse files
Fix missing imports
1 parent 0c3067f commit 596705b

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

src/librustdoc/clean/mod.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
66
pub mod inline;
77
pub mod cfg;
8+
pub mod utils;
89
mod auto_trait;
910
mod blanket_impl;
1011
mod simplify;
@@ -41,6 +42,10 @@ use std::u32;
4142
use crate::core::{self, DocContext, ImplTraitParam};
4243
use crate::doctree;
4344

45+
use utils::*;
46+
47+
pub use utils::{get_auto_trait_and_blanket_impls, krate, register_res};
48+
4449
use self::auto_trait::AutoTraitFinder;
4550
use self::blanket_impl::BlanketImplFinder;
4651

src/librustdoc/clean/utils.rs

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
1-
1+
use crate::core::DocContext;
2+
use crate::clean::{
3+
Clean, Crate, Deprecation, ExternalCrate, FnDecl, FunctionRetTy, Generic, GenericArg,
4+
GenericArgs, Generics, GenericBound, GenericParamDef, GetDefId, ImportSource, Item, ItemEnum,
5+
Lifetime, MacroKind, Path, PathSegment, Primitive, PrimitiveType, Region, RegionVid,
6+
ResolvedPath, Span, Stability, Type, TypeBinding, TypeKind, Visibility, WherePredicate, inline,
7+
};
8+
use crate::clean::blanket_impl::BlanketImplFinder;
9+
use crate::clean::auto_trait::AutoTraitFinder;
10+
11+
use rustc::hir;
12+
use rustc::hir::def::{DefKind, Res};
13+
use rustc::hir::def_id::{DefId, LOCAL_CRATE};
14+
use rustc::ty::{self, DefIdTree, Ty};
15+
use rustc::ty::subst::{SubstsRef, GenericArgKind};
16+
use rustc::util::nodemap::FxHashSet;
17+
use syntax_pos;
18+
use syntax_pos::symbol::{Symbol, kw, sym};
19+
20+
use std::mem;
221

322
pub fn krate(mut cx: &mut DocContext<'_>) -> Crate {
423
use crate::visit_lib::LibEmbargoVisitor;

0 commit comments

Comments
 (0)