Author: Paul Kirth
Date: 2025-04-18T23:34:32-07:00
New Revision: 8376edb143c4ea0d4d166b81c9667c2341a9533d

URL: 
https://github.com/llvm/llvm-project/commit/8376edb143c4ea0d4d166b81c9667c2341a9533d
DIFF: 
https://github.com/llvm/llvm-project/commit/8376edb143c4ea0d4d166b81c9667c2341a9533d.diff

LOG: [clang-doc][NFC] Avoid C-style casts (#136390)

Added: 
    

Modified: 
    clang-tools-extra/clang-doc/BitcodeReader.cpp

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/clang-doc/BitcodeReader.cpp 
b/clang-tools-extra/clang-doc/BitcodeReader.cpp
index d6c9da81a05c7..019960eae39f6 100644
--- a/clang-tools-extra/clang-doc/BitcodeReader.cpp
+++ b/clang-tools-extra/clang-doc/BitcodeReader.cpp
@@ -46,7 +46,7 @@ llvm::Error decodeRecord(const Record &R, int &Field, 
llvm::StringRef Blob) {
   if (R[0] > INT_MAX)
     return llvm::createStringError(llvm::inconvertibleErrorCode(),
                                    "integer too large to parse");
-  Field = (int)R[0];
+  Field = static_cast<int>(R[0]);
   return llvm::Error::success();
 }
 
@@ -85,7 +85,7 @@ llvm::Error decodeRecord(const Record &R, 
std::optional<Location> &Field,
   if (R[0] > INT_MAX)
     return llvm::createStringError(llvm::inconvertibleErrorCode(),
                                    "integer too large to parse");
-  Field.emplace((int)R[0], Blob, (bool)R[1]);
+  Field.emplace(static_cast<int>(R[0]), Blob, static_cast<bool>(R[1]));
   return llvm::Error::success();
 }
 
@@ -135,7 +135,7 @@ llvm::Error decodeRecord(const Record &R,
   if (R[0] > INT_MAX)
     return llvm::createStringError(llvm::inconvertibleErrorCode(),
                                    "integer too large to parse");
-  Field.emplace_back((int)R[0], Blob, (bool)R[1]);
+  Field.emplace_back(static_cast<int>(R[0]), Blob, static_cast<bool>(R[1]));
   return llvm::Error::success();
 }
 


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to