@@ -1846,7 +1846,7 @@ impl<'a, 'tcx> ProbeContext<'a, 'tcx> {
1846
1846
/// Determine if the associated item with the given DefId matches
1847
1847
/// the desired name via a doc alias.
1848
1848
fn matches_by_doc_alias ( & self , def_id : DefId ) -> bool {
1849
- let Some ( name ) = self . method_name else {
1849
+ let Some ( method ) = self . method_name else {
1850
1850
return false ;
1851
1851
} ;
1852
1852
let Some ( local_def_id) = def_id. as_local ( ) else {
@@ -1863,7 +1863,7 @@ impl<'a, 'tcx> ProbeContext<'a, 'tcx> {
1863
1863
// #[rustc_confusables("foo", "bar"))]
1864
1864
for n in confusables {
1865
1865
if let Some ( lit) = n. lit ( )
1866
- && name . as_str ( ) == lit. symbol . as_str ( )
1866
+ && method . name == lit. symbol
1867
1867
{
1868
1868
return true ;
1869
1869
}
@@ -1883,14 +1883,14 @@ impl<'a, 'tcx> ProbeContext<'a, 'tcx> {
1883
1883
// #[doc(alias("foo", "bar"))]
1884
1884
for n in nested {
1885
1885
if let Some ( lit) = n. lit ( )
1886
- && name . as_str ( ) == lit. symbol . as_str ( )
1886
+ && method . name == lit. symbol
1887
1887
{
1888
1888
return true ;
1889
1889
}
1890
1890
}
1891
1891
} else if let Some ( meta) = v. meta_item ( )
1892
1892
&& let Some ( lit) = meta. name_value_literal ( )
1893
- && name . as_str ( ) == lit. symbol . as_str ( )
1893
+ && method . name == lit. symbol
1894
1894
{
1895
1895
// #[doc(alias = "foo")]
1896
1896
return true ;
0 commit comments