about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/rustdoc.rs
diff options
context:
space:
mode:
authorThe Miri Cronjob Bot <miri@cron.bot>2024-09-14 05:06:03 +0000
committerThe Miri Cronjob Bot <miri@cron.bot>2024-09-14 05:06:03 +0000
commit94d49917ad3a88efffa3ad0e2d2dd95e1f866997 (patch)
tree3eb940125a277d2f3b0e6eaf9a84c1efed1cbf63 /compiler/rustc_resolve/src/rustdoc.rs
parent9bab91f5d40b454230ce5c69b95bfa5bd633a1af (diff)
parent42a44a04ee1b2a99ea78e942937b4ce3d8a3067e (diff)
downloadrust-94d49917ad3a88efffa3ad0e2d2dd95e1f866997.tar.gz
rust-94d49917ad3a88efffa3ad0e2d2dd95e1f866997.zip
Merge from rustc
Diffstat (limited to 'compiler/rustc_resolve/src/rustdoc.rs')
-rw-r--r--compiler/rustc_resolve/src/rustdoc.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/compiler/rustc_resolve/src/rustdoc.rs b/compiler/rustc_resolve/src/rustdoc.rs
index 976c4acb212..bed3baa30fb 100644
--- a/compiler/rustc_resolve/src/rustdoc.rs
+++ b/compiler/rustc_resolve/src/rustdoc.rs
@@ -270,12 +270,10 @@ fn strip_generics_from_path_segment(segment: Vec<char>) -> Result<String, Malfor
                 // Give a helpful error message instead of completely ignoring the angle brackets.
                 return Err(MalformedGenerics::HasFullyQualifiedSyntax);
             }
+        } else if param_depth == 0 {
+            stripped_segment.push(c);
         } else {
-            if param_depth == 0 {
-                stripped_segment.push(c);
-            } else {
-                latest_generics_chunk.push(c);
-            }
+            latest_generics_chunk.push(c);
         }
     }