summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/builtincursorinfo.cpp
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@qt.io>2019-02-07 10:09:21 +0100
committerNikolai Kosjar <nikolai.kosjar@qt.io>2019-02-08 08:43:32 +0000
commit12f4b1ee865a7c616dfe4f2049e731d2bd4d4dcb (patch)
tree49d447335ec8bacb705a7155ae5b94ec9274f8c3 /src/plugins/cpptools/builtincursorinfo.cpp
parent69281bcdcf20d98ffada890573c5e2df5d832fa1 (diff)
downloadqt-creator-12f4b1ee865a7c616dfe4f2049e731d2bd4d4dcb.tar.gz
CppTools: Modernize
Change-Id: I78af9cd4ccddfa4ed744dce96b772ae5644c89d2 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/cpptools/builtincursorinfo.cpp')
-rw-r--r--src/plugins/cpptools/builtincursorinfo.cpp20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/plugins/cpptools/builtincursorinfo.cpp b/src/plugins/cpptools/builtincursorinfo.cpp
index ffbe196760..486db2c503 100644
--- a/src/plugins/cpptools/builtincursorinfo.cpp
+++ b/src/plugins/cpptools/builtincursorinfo.cpp
@@ -50,7 +50,7 @@ namespace {
CursorInfo::Range toRange(const SemanticInfo::Use &use)
{
- return CursorInfo::Range(use.line, use.column, use.length);
+ return {use.line, use.column, use.length};
}
CursorInfo::Range toRange(int tokenIndex, TranslationUnit *translationUnit)
@@ -60,10 +60,9 @@ CursorInfo::Range toRange(int tokenIndex, TranslationUnit *translationUnit)
if (column)
--column; // adjust the column position.
- return CursorInfo::Range(
- line,
- column +1,
- translationUnit->tokenAt(static_cast<unsigned>(tokenIndex)).utf16chars());
+ return {line,
+ column + 1,
+ translationUnit->tokenAt(static_cast<unsigned>(tokenIndex)).utf16chars()};
}
CursorInfo::Range toRange(const QTextCursor &textCursor,
@@ -74,10 +73,9 @@ CursorInfo::Range toRange(const QTextCursor &textCursor,
cursor.setPosition(static_cast<int>(utf16offset));
const QTextBlock textBlock = cursor.block();
- return CursorInfo::Range(
- static_cast<unsigned>(textBlock.blockNumber() + 1),
- static_cast<unsigned>(cursor.position() - textBlock.position() + 1),
- length);
+ return {static_cast<unsigned>(textBlock.blockNumber() + 1),
+ static_cast<unsigned>(cursor.position() - textBlock.position() + 1),
+ length};
}
CursorInfo::Ranges toRanges(const SemanticUses &uses)
@@ -216,8 +214,8 @@ private:
bool good = false;
foreach (const CppTools::SemanticInfo::Use &use, uses) {
- unsigned l = static_cast<unsigned>(m_line);
- unsigned c = static_cast<unsigned>(m_column);
+ const auto l = static_cast<unsigned>(m_line);
+ const auto c = static_cast<unsigned>(m_column);
if (l == use.line && c >= use.column && c <= (use.column + use.length)) {
good = true;
break;