[clang] 1c64c41 - [clang][index] Fix cast warning
Jan Svoboda via cfe-commits
cfe-commits at lists.llvm.org
Tue Jun 20 03:22:24 PDT 2023
Author: Jan Svoboda
Date: 2023-06-20T12:22:18+02:00
New Revision: 1c64c414ed6a7ba2973f881a380d322adb5767a2
URL: https://github.com/llvm/llvm-project/commit/1c64c414ed6a7ba2973f881a380d322adb5767a2
DIFF: https://github.com/llvm/llvm-project/commit/1c64c414ed6a7ba2973f881a380d322adb5767a2.diff
LOG: [clang][index] Fix cast warning
This is a follow-up to D151938 that should fix GCC's -Wcast-qual warning.
Added:
Modified:
clang/tools/libclang/CXFile.h
Removed:
################################################################################
diff --git a/clang/tools/libclang/CXFile.h b/clang/tools/libclang/CXFile.h
index 8cb28a7ad0051..888593b7bc751 100644
--- a/clang/tools/libclang/CXFile.h
+++ b/clang/tools/libclang/CXFile.h
@@ -15,7 +15,8 @@
namespace clang {
namespace cxfile {
inline CXFile makeCXFile(OptionalFileEntryRef FE) {
- return CXFile(FE ? &FE->getMapEntry() : nullptr);
+ return CXFile(FE ? const_cast<FileEntryRef::MapEntry *>(&FE->getMapEntry())
+ : nullptr);
}
inline OptionalFileEntryRef getFileEntryRef(CXFile File) {
More information about the cfe-commits
mailing list