]> git.lizzy.rs Git - rust.git/blobdiff - crates/base_db/src/fixture.rs
Improve completion of cfg attributes
[rust.git] / crates / base_db / src / fixture.rs
index d0c946d8335b0bf570dc3d902721c5c9b815b8df..6d3b1266e6fd99b2b97d301d77947fb80d52a9fd 100644 (file)
@@ -106,7 +106,7 @@ pub fn parse(ra_fixture: &str) -> ChangeFixture {
                     let (range_or_offset, text) = extract_range_or_offset(&entry.text);
                     assert!(file_position.is_none());
                     file_position = Some((file_id, range_or_offset));
-                    text.to_string()
+                    text
                 }
             } else {
                 entry.text.clone()
@@ -131,6 +131,7 @@ pub fn parse(ra_fixture: &str) -> ChangeFixture {
                     meta.cfg,
                     meta.env,
                     Default::default(),
+                    Default::default(),
                 );
                 let prev = crates.insert(crate_name.clone(), crate_id);
                 assert!(prev.is_none());
@@ -160,6 +161,7 @@ pub fn parse(ra_fixture: &str) -> ChangeFixture {
                 default_cfg,
                 Env::default(),
                 Default::default(),
+                Default::default(),
             );
         } else {
             for (from, to) in crate_deps {