Remove unused descr methods
This commit is contained in:
parent
76df2656df
commit
74fda50f3b
2 changed files with 1 additions and 29 deletions
|
|
@ -3141,15 +3141,6 @@ pub enum TraitItemKind<'hir> {
|
|||
/// type.
|
||||
Type(GenericBounds<'hir>, Option<&'hir Ty<'hir>>),
|
||||
}
|
||||
impl TraitItemKind<'_> {
|
||||
pub fn descr(&self) -> &'static str {
|
||||
match self {
|
||||
TraitItemKind::Const(..) => "associated constant",
|
||||
TraitItemKind::Fn(..) => "function",
|
||||
TraitItemKind::Type(..) => "associated type",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// The bodies for items are stored "out of line", in a separate
|
||||
// hashmap in the `Crate`. Here we just record the hir-id of the item
|
||||
|
|
@ -3211,15 +3202,6 @@ pub enum ImplItemKind<'hir> {
|
|||
/// An associated type.
|
||||
Type(&'hir Ty<'hir>),
|
||||
}
|
||||
impl ImplItemKind<'_> {
|
||||
pub fn descr(&self) -> &'static str {
|
||||
match self {
|
||||
ImplItemKind::Const(..) => "associated constant",
|
||||
ImplItemKind::Fn(..) => "function",
|
||||
ImplItemKind::Type(..) => "associated type",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// A constraint on an associated item.
|
||||
///
|
||||
|
|
@ -4545,16 +4527,6 @@ pub enum ForeignItemKind<'hir> {
|
|||
Type,
|
||||
}
|
||||
|
||||
impl ForeignItemKind<'_> {
|
||||
pub fn descr(&self) -> &'static str {
|
||||
match self {
|
||||
ForeignItemKind::Fn(..) => "function",
|
||||
ForeignItemKind::Static(..) => "static variable",
|
||||
ForeignItemKind::Type => "type",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// A variable captured by a closure.
|
||||
#[derive(Debug, Copy, Clone, HashStable_Generic)]
|
||||
pub struct Upvar {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ trait Foo<T>: Sized {
|
|||
|
||||
impl Foo<usize> for () {
|
||||
fn bar(i: i32, t: usize, s: &()) -> (usize, i32) {
|
||||
//~^ ERROR the placeholder `_` is not allowed within types on item signatures for functions
|
||||
//~^ ERROR the placeholder `_` is not allowed within types on item signatures for associated functions
|
||||
//~| ERROR type annotations needed
|
||||
(1, 2)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue