about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--tests/ui/manual_strip.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/ui/manual_strip.rs b/tests/ui/manual_strip.rs
index d1b4772c7de..cbb84eb5c7e 100644
--- a/tests/ui/manual_strip.rs
+++ b/tests/ui/manual_strip.rs
@@ -56,4 +56,11 @@ fn main() {
         s2.push('d');
         s2[2..].to_uppercase();
     }
+
+    // Target not stripped. (Don't lint.)
+    let s3 = String::from("abcd");
+    let s4 = String::from("efgh");
+    if s3.starts_with("ab") {
+        s4[2..].to_string();
+    }
 }