Auto merge of #63213 - varkor:itemkind-tyalias, r=Centril
Rename `ItemKind::Ty` to `ItemKind::TyAlias` The current name is not entirely clear without context and `TyAlias` is consistent with `ItemKind::TraitAlias`.
This commit is contained in:
commit
d3f8a0b5df
36 changed files with 90 additions and 89 deletions
|
@ -1509,7 +1509,7 @@ pub struct ImplItem {
|
|||
pub enum ImplItemKind {
|
||||
Const(P<Ty>, P<Expr>),
|
||||
Method(MethodSig, P<Block>),
|
||||
Type(P<Ty>),
|
||||
TyAlias(P<Ty>),
|
||||
OpaqueTy(GenericBounds),
|
||||
Macro(Mac),
|
||||
}
|
||||
|
@ -2346,7 +2346,7 @@ pub enum ItemKind {
|
|||
/// A type alias (`type` or `pub type`).
|
||||
///
|
||||
/// E.g., `type Foo = Bar<u8>;`.
|
||||
Ty(P<Ty>, Generics),
|
||||
TyAlias(P<Ty>, Generics),
|
||||
/// An opaque `impl Trait` type alias.
|
||||
///
|
||||
/// E.g., `type Foo = impl Bar + Boo;`.
|
||||
|
@ -2403,7 +2403,7 @@ impl ItemKind {
|
|||
ItemKind::Mod(..) => "module",
|
||||
ItemKind::ForeignMod(..) => "foreign module",
|
||||
ItemKind::GlobalAsm(..) => "global asm",
|
||||
ItemKind::Ty(..) => "type alias",
|
||||
ItemKind::TyAlias(..) => "type alias",
|
||||
ItemKind::OpaqueTy(..) => "opaque type",
|
||||
ItemKind::Enum(..) => "enum",
|
||||
ItemKind::Struct(..) => "struct",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue