]> git.lizzy.rs Git - rust.git/commitdiff
Add newline between block and crate maps
authorJonas Schievink <jonasschievink@gmail.com>
Wed, 3 Feb 2021 17:23:59 +0000 (18:23 +0100)
committerJonas Schievink <jonasschievink@gmail.com>
Wed, 3 Feb 2021 17:23:59 +0000 (18:23 +0100)
crates/hir_def/src/body/tests/block.rs
crates/hir_def/src/nameres.rs

index d5f3ac4c5612557c9cd57bcd4554aeeeff4bb5d4..062560a70dfb4b2fbda763c7fa7f9ed9020ca859 100644 (file)
@@ -14,6 +14,7 @@ fn inner() {}
         expect![[r#"
             block scope
             inner: v
+
             crate
             inner: t
             outer: v
@@ -38,6 +39,7 @@ fn outer() {
             CrateStruct: t v
             SelfStruct: t v
             Struct: t v
+
             crate
             Struct: t v
             outer: v
@@ -62,6 +64,7 @@ fn name() {}
             block scope
             imported: t v
             name: v
+
             crate
             name: t
             outer: v
@@ -88,9 +91,11 @@ fn inner2() {}
             inner1: t
             inner2: v
             outer: v
+
             block scope
             inner: v
             inner1: t
+
             crate
             outer: v
         "#]],
@@ -113,6 +118,7 @@ struct Struct {}
         expect![[r#"
             block scope
             Struct: t
+
             crate
             Struct: t
             module: t
@@ -143,6 +149,7 @@ fn f() {
         expect![[r#"
             block scope
             Hit: t
+
             crate
             f: v
         "#]],
@@ -177,8 +184,10 @@ struct $name {}
         expect![[r#"
             block scope
             Hit: t
+
             block scope
             nested: v
+
             crate
             f: v
             mark: t
@@ -210,6 +219,7 @@ fn f() {
         expect![[r#"
             block scope
             Def: t
+
             crate
             module: t
 
index ef54f7d089dc984ee81ed7c549d4abf41b2b9999..c858ea0c438de484f719c084f22f60b5efb2f67c 100644 (file)
@@ -324,6 +324,7 @@ pub fn dump(&self) -> String {
         let mut current_map = self;
         while let Some(block) = &current_map.block {
             go(&mut buf, current_map, "block scope", current_map.root);
+            buf.push('\n');
             current_map = &*block.parent;
         }
         go(&mut buf, current_map, "crate", current_map.root);