aboutsummaryrefslogtreecommitdiff
path: root/clang/tools
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2023-06-20 12:21:59 +0200
committerJan Svoboda <jan_svoboda@apple.com>2023-06-20 12:22:18 +0200
commit1c64c414ed6a7ba2973f881a380d322adb5767a2 (patch)
tree836e90773445497692af8143a005d4a89b3ab497 /clang/tools
parentc7430ff9bfd3ff24f24cde1a5f6a5249713a2ff8 (diff)
downloadllvm-1c64c414ed6a7ba2973f881a380d322adb5767a2.zip
llvm-1c64c414ed6a7ba2973f881a380d322adb5767a2.tar.gz
llvm-1c64c414ed6a7ba2973f881a380d322adb5767a2.tar.bz2
[clang][index] Fix cast warning
This is a follow-up to D151938 that should fix GCC's -Wcast-qual warning.
Diffstat (limited to 'clang/tools')
-rw-r--r--clang/tools/libclang/CXFile.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/tools/libclang/CXFile.h b/clang/tools/libclang/CXFile.h
index 8cb28a7..888593b 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) {