Remove Never variant from clean::Type enum
This commit is contained in:
parent
6df1d82869
commit
bdd34717b8
5 changed files with 6 additions and 8 deletions
|
|
@ -417,13 +417,13 @@ impl FromWithTcx<clean::Type> for Type {
|
|||
}
|
||||
}
|
||||
Generic(s) => Type::Generic(s.to_string()),
|
||||
Primitive(clean::PrimitiveType::Never) => Type::Never,
|
||||
Primitive(p) => Type::Primitive(p.as_sym().to_string()),
|
||||
BareFunction(f) => Type::FunctionPointer(Box::new((*f).into_tcx(tcx))),
|
||||
Tuple(t) => Type::Tuple(t.into_iter().map(|x| x.into_tcx(tcx)).collect()),
|
||||
Slice(t) => Type::Slice(Box::new((*t).into_tcx(tcx))),
|
||||
Array(t, s) => Type::Array { type_: Box::new((*t).into_tcx(tcx)), len: s },
|
||||
ImplTrait(g) => Type::ImplTrait(g.into_iter().map(|x| x.into_tcx(tcx)).collect()),
|
||||
Never => Type::Never,
|
||||
Infer => Type::Infer,
|
||||
RawPointer(mutability, type_) => Type::RawPointer {
|
||||
mutable: mutability == ast::Mutability::Mut,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue