1
Fork 0

Don't suggest adding Self as a type parameter

This commit is contained in:
Michael Goulet 2022-06-19 19:25:50 -07:00
parent 018c319b21
commit 047de83e02
2 changed files with 3 additions and 4 deletions

View file

@ -1807,7 +1807,7 @@ impl<'a: 'ast, 'ast> LateResolutionVisitor<'a, '_, 'ast> {
path: &[Segment],
) -> Option<(Span, &'static str, String, Applicability)> {
let (ident, span) = match path {
[segment] if !segment.has_generic_args => {
[segment] if !segment.has_generic_args && segment.ident.name != kw::SelfUpper => {
(segment.ident.to_string(), segment.ident.span)
}
_ => return None,