get_first
This commit is contained in:
parent
eb7aec5a8e
commit
8982ff3bba
@ -177,7 +177,6 @@ forget_non_drop = "allow"
|
|||||||
format_collect = "allow"
|
format_collect = "allow"
|
||||||
filter_map_bool_then = "allow"
|
filter_map_bool_then = "allow"
|
||||||
from_str_radix_10 = "allow"
|
from_str_radix_10 = "allow"
|
||||||
get_first = "allow"
|
|
||||||
if_same_then_else = "allow"
|
if_same_then_else = "allow"
|
||||||
large_enum_variant = "allow"
|
large_enum_variant = "allow"
|
||||||
match_like_matches_macro = "allow"
|
match_like_matches_macro = "allow"
|
||||||
|
@ -142,7 +142,7 @@ impl SourceToDefCtx<'_, '_> {
|
|||||||
Some(parent_declaration) => self.module_to_def(parent_declaration),
|
Some(parent_declaration) => self.module_to_def(parent_declaration),
|
||||||
None => {
|
None => {
|
||||||
let file_id = src.file_id.original_file(self.db.upcast());
|
let file_id = src.file_id.original_file(self.db.upcast());
|
||||||
self.file_to_def(file_id).get(0).copied()
|
self.file_to_def(file_id).first().copied()
|
||||||
}
|
}
|
||||||
}?;
|
}?;
|
||||||
|
|
||||||
@ -155,7 +155,7 @@ impl SourceToDefCtx<'_, '_> {
|
|||||||
pub(super) fn source_file_to_def(&self, src: InFile<ast::SourceFile>) -> Option<ModuleId> {
|
pub(super) fn source_file_to_def(&self, src: InFile<ast::SourceFile>) -> Option<ModuleId> {
|
||||||
let _p = profile::span("source_file_to_def");
|
let _p = profile::span("source_file_to_def");
|
||||||
let file_id = src.file_id.original_file(self.db.upcast());
|
let file_id = src.file_id.original_file(self.db.upcast());
|
||||||
self.file_to_def(file_id).get(0).copied()
|
self.file_to_def(file_id).first().copied()
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(super) fn trait_to_def(&mut self, src: InFile<ast::Trait>) -> Option<TraitId> {
|
pub(super) fn trait_to_def(&mut self, src: InFile<ast::Trait>) -> Option<TraitId> {
|
||||||
@ -370,7 +370,7 @@ impl SourceToDefCtx<'_, '_> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let def = self.file_to_def(src.file_id.original_file(self.db.upcast())).get(0).copied()?;
|
let def = self.file_to_def(src.file_id.original_file(self.db.upcast())).first().copied()?;
|
||||||
Some(def.into())
|
Some(def.into())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user