diff options
| author | Oliver Schneider <github35764891676564198441@oli-obk.de> | 2018-06-21 18:49:34 +0200 |
|---|---|---|
| committer | Oliver Schneider <github35764891676564198441@oli-obk.de> | 2018-06-26 17:43:46 +0200 |
| commit | e65947d701ec678b149487454d3a7149caca7db0 (patch) | |
| tree | f41a11164c46106f7705fed0cd2e39f4ee962d14 | |
| parent | 174b7614322e41356ac76e912747efb55020a908 (diff) | |
| download | rust-e65947d701ec678b149487454d3a7149caca7db0.tar.gz rust-e65947d701ec678b149487454d3a7149caca7db0.zip | |
Update rustdoc
| -rw-r--r-- | src/librustdoc/clean/auto_trait.rs | 2 | ||||
| -rw-r--r-- | src/librustdoc/clean/mod.rs | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/librustdoc/clean/auto_trait.rs b/src/librustdoc/clean/auto_trait.rs index 5c09da90491..272819ba2dd 100644 --- a/src/librustdoc/clean/auto_trait.rs +++ b/src/librustdoc/clean/auto_trait.rs @@ -263,7 +263,7 @@ impl<'a, 'tcx, 'rcx> AutoTraitFinder<'a, 'tcx, 'rcx> { })); } ty::GenericParamDefKind::Type {..} => { - args.push(hir::GenericArg::Type(P(self.ty_param_to_ty(param.clone())))); + args.push(hir::GenericArg::Type(self.ty_param_to_ty(param.clone()))); } } } diff --git a/src/librustdoc/clean/mod.rs b/src/librustdoc/clean/mod.rs index 057e7f3ab84..3cc0745b195 100644 --- a/src/librustdoc/clean/mod.rs +++ b/src/librustdoc/clean/mod.rs @@ -2150,7 +2150,7 @@ pub struct Arguments { pub values: Vec<Argument>, } -impl<'a> Clean<Arguments> for (&'a [P<hir::Ty>], &'a [Spanned<ast::Name>]) { +impl<'a> Clean<Arguments> for (&'a [hir::Ty], &'a [Spanned<ast::Name>]) { fn clean(&self, cx: &DocContext) -> Arguments { Arguments { values: self.0.iter().enumerate().map(|(i, ty)| { @@ -2168,7 +2168,7 @@ impl<'a> Clean<Arguments> for (&'a [P<hir::Ty>], &'a [Spanned<ast::Name>]) { } } -impl<'a> Clean<Arguments> for (&'a [P<hir::Ty>], hir::BodyId) { +impl<'a> Clean<Arguments> for (&'a [hir::Ty], hir::BodyId) { fn clean(&self, cx: &DocContext) -> Arguments { let body = cx.tcx.hir.body(self.1); @@ -2184,7 +2184,7 @@ impl<'a> Clean<Arguments> for (&'a [P<hir::Ty>], hir::BodyId) { } impl<'a, A: Copy> Clean<FnDecl> for (&'a hir::FnDecl, A) - where (&'a [P<hir::Ty>], A): Clean<Arguments> + where (&'a [hir::Ty], A): Clean<Arguments> { fn clean(&self, cx: &DocContext) -> FnDecl { FnDecl { @@ -2926,7 +2926,7 @@ impl Clean<Type> for hir::Ty { } }); if let Some(ty) = type_.cloned() { - ty_substs.insert(ty_param_def, ty.into_inner().clean(cx)); + ty_substs.insert(ty_param_def, ty.clean(cx)); } else if let Some(default) = default.clone() { ty_substs.insert(ty_param_def, default.into_inner().clean(cx)); |
