diff options
author | hjk <[email protected]> | 2020-07-06 16:21:07 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2020-07-06 15:14:45 +0000 |
commit | dbb70c4f8311b389dac6b3bff4ea4476719d3af4 (patch) | |
tree | c1d1d0286b3b59f2b87bb499d8348b7a3fc5eee8 /src/plugins/clangcodemodel/clangoverviewmodel.cpp | |
parent | f0628cca2932f47f3c96ee889b88c8310db7a291 (diff) |
ClangCodeModel: Remove some unneeded static_cast<int> of ints
Continues 7ab6783e24c6a.
Change-Id: I1f80ae5d20163d1d5da79dc26ea3129bd3599066
Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/clangcodemodel/clangoverviewmodel.cpp')
-rw-r--r-- | src/plugins/clangcodemodel/clangoverviewmodel.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/plugins/clangcodemodel/clangoverviewmodel.cpp b/src/plugins/clangcodemodel/clangoverviewmodel.cpp index baa125f17f9..88c5aa9d9fb 100644 --- a/src/plugins/clangcodemodel/clangoverviewmodel.cpp +++ b/src/plugins/clangcodemodel/clangoverviewmodel.cpp @@ -226,8 +226,7 @@ Link OverviewModel::linkFromIndex(const QModelIndex &sourceIndex) const auto item = static_cast<TokenTreeItem *>(itemForIndex(sourceIndex)); if (!item) return {}; - return Link(m_filePath, static_cast<int>(item->token.line), - static_cast<int>(item->token.column) - 1); + return Link(m_filePath, item->token.line, item->token.column - 1); } LineColumn OverviewModel::lineColumnFromIndex(const QModelIndex &sourceIndex) const @@ -235,8 +234,7 @@ LineColumn OverviewModel::lineColumnFromIndex(const QModelIndex &sourceIndex) co auto item = static_cast<TokenTreeItem *>(itemForIndex(sourceIndex)); if (!item) return {}; - return {static_cast<int>(item->token.line), - static_cast<int>(item->token.column)}; + return {item->token.line, item->token.column}; } OverviewModel::Range OverviewModel::rangeFromIndex(const QModelIndex &sourceIndex) const @@ -245,10 +243,8 @@ OverviewModel::Range OverviewModel::rangeFromIndex(const QModelIndex &sourceInde if (!item) return {}; const ClangBackEnd::SourceRangeContainer &range = item->token.extraInfo.cursorRange; - return std::make_pair(LineColumn(static_cast<int>(range.start.line), - static_cast<int>(range.start.column)), - LineColumn(static_cast<int>(range.end.line), - static_cast<int>(range.end.column))); + return std::make_pair(LineColumn(range.start.line, range.start.column), + LineColumn(range.end.line, range.end.column)); } } // namespace Internal |