[clang-tools-extra] [NFC] Fixes proposed by code sanitizer. (PR #134138)

Carlos Galvez via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 3 11:38:36 PDT 2025


================
@@ -260,7 +260,7 @@ static IntegerRange createFromType(const ASTContext &Context,
     llvm::APSInt LowerValue(PrecisionBits + 2, /*isUnsigned*/ false);
     LowerValue.setBit(PrecisionBits);
     LowerValue.setSignBit();
-    return {LowerValue, UpperValue};
+    return {std::move(LowerValue), UpperValue};
----------------
carlosgalvezp wrote:

Isn't this actually an antipattern? What exactly do you mean by "code sanitizer", can you show the actual error message?

https://github.com/llvm/llvm-project/pull/134138


More information about the cfe-commits mailing list