Remove redundant clone()

This commit is contained in:
Shotaro Yamada 2019-09-25 10:32:01 +09:00
parent 7e0fa71532
commit 9c45a9e586
14 changed files with 21 additions and 29 deletions

View file

@ -86,7 +86,7 @@ pub(crate) fn diagnostics(db: &RootDatabase, file_id: FileId) -> Vec<Diagnostic>
fix: Some(fix),
})
});
let source_file = db.parse(file_id).tree().to_owned();
let source_file = db.parse(file_id).tree();
let src =
hir::Source { file_id: file_id.into(), ast: hir::ModuleSource::SourceFile(source_file) };
if let Some(m) = hir::Module::from_definition(db, src) {