aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangoverviewmodel.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2020-07-06 16:21:07 +0200
committerhjk <[email protected]>2020-07-06 15:14:45 +0000
commitdbb70c4f8311b389dac6b3bff4ea4476719d3af4 (patch)
treec1d1d0286b3b59f2b87bb499d8348b7a3fc5eee8 /src/plugins/clangcodemodel/clangoverviewmodel.cpp
parentf0628cca2932f47f3c96ee889b88c8310db7a291 (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.cpp12
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