aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergio Martins <smartins@kde.org>2020-06-29 00:29:51 +0100
committerSergio Martins <smartins@kde.org>2020-06-29 00:30:42 +0100
commite72a8dbad13a10c23cbc88539bb91719a35c0aa8 (patch)
tree5787ed7df8ae9f2c322537216e2a7eb828d8d5ff
parentc8413da3aec5bb0a5d33084d6f500fe4067a7577 (diff)
Fix build with LLVM 7v1.7
-rw-r--r--src/checks/manuallevel/qt6-qlatin1string-to-u.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/checks/manuallevel/qt6-qlatin1string-to-u.cpp b/src/checks/manuallevel/qt6-qlatin1string-to-u.cpp
index 2be7c16f..3d1fb080 100644
--- a/src/checks/manuallevel/qt6-qlatin1string-to-u.cpp
+++ b/src/checks/manuallevel/qt6-qlatin1string-to-u.cpp
@@ -77,7 +77,7 @@ static bool isInterestingCtorCall(CXXConstructorDecl *ctor)
void Qt6QLatin1StringToU::VisitStmt(clang::Stmt *stmt)
{
- CXXConstructExpr *ctorExpr = dyn_cast<CXXConstructExpr>(stmt);
+ auto ctorExpr = dyn_cast<CXXConstructExpr>(stmt);
if (!ctorExpr)
return;
@@ -90,7 +90,7 @@ void Qt6QLatin1StringToU::VisitStmt(clang::Stmt *stmt)
return;
message = "QLatin1String(const char *) ctor being called";
for (auto macro_pos : m_listingMacroExpand) {
- if ( m_sm.isPointWithin(macro_pos , stmt->getBeginLoc(), stmt->getEndLoc())) {
+ if (m_sm.isPointWithin(macro_pos, clazy::getLocStart(stmt), clazy::getLocEnd(stmt))) {
emitWarning(clazy::getLocStart(stmt), message, fixits);
return;
}