]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_index/src/bit_set.rs
Auto merge of #99967 - Mark-Simulacrum:download-llvm-ci, r=jyn514
[rust.git] / compiler / rustc_index / src / bit_set.rs
index 5b664e19c18c0f23b3c33250ae3d20b88450015d..777112442f0104bcf7eabe5fbfb91854c5891a1a 100644 (file)
@@ -1061,12 +1061,8 @@ fn clone(&self) -> Self {
     }
 
     fn clone_from(&mut self, from: &Self) {
-        if self.domain_size != from.domain_size {
-            self.words.resize(from.domain_size, 0);
-            self.domain_size = from.domain_size;
-        }
-
-        self.words.copy_from_slice(&from.words);
+        self.domain_size = from.domain_size;
+        self.words.clone_from(&from.words);
     }
 }