From 766813898f7901736d82bfc103874474177e7aca Mon Sep 17 00:00:00 2001 From: Andrea Pretto Date: Tue, 19 Feb 2019 22:32:00 +0100 Subject: auto_import: make auto import working with target as a list of SmolStr instead of ast::Path --- crates/ra_hir/src/name.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates/ra_hir') diff --git a/crates/ra_hir/src/name.rs b/crates/ra_hir/src/name.rs index 283f37845..331da6027 100644 --- a/crates/ra_hir/src/name.rs +++ b/crates/ra_hir/src/name.rs @@ -46,6 +46,10 @@ impl Name { Name::new(idx.to_string().into()) } + pub fn to_smolstr(&self) -> SmolStr { + self.text.clone() + } + pub(crate) fn as_known_name(&self) -> Option { let name = match self.text.as_str() { "isize" => KnownName::Isize, -- cgit v1.2.3