diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-02-07 10:09:21 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2019-02-08 08:43:32 +0000 |
commit | 12f4b1ee865a7c616dfe4f2049e731d2bd4d4dcb (patch) | |
tree | 49d447335ec8bacb705a7155ae5b94ec9274f8c3 /src/plugins/cpptools/builtincursorinfo.cpp | |
parent | 69281bcdcf20d98ffada890573c5e2df5d832fa1 (diff) | |
download | qt-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.cpp | 20 |
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; |