diff options
author | hjk <hjk@qt.io> | 2018-04-04 18:25:23 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-04-06 12:55:23 +0000 |
commit | cf4dbb4bb628c4d51ae866b278a5d0733674c129 (patch) | |
tree | 84ecd3c4f841192460142b507bd1e4923b53017c /src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h | |
parent | 4a0bbed560a53b644d8d3c9a9db218054582bd89 (diff) |
ClangSupport: Use simpler structures in some cases
The patch is mostly mechanical, but contains also a few spurious changes
from values references for some local variables, foreach -> ranged for
etc that I coulnd't resist.
Change-Id: I58f0bd972546895eb318607cbfbd7ac35caf3f23
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Diffstat (limited to 'src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h')
-rw-r--r-- | src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h b/src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h index 07b7205a538..d3a6bab652e 100644 --- a/src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h +++ b/src/plugins/clangrefactoring/clangqueryexamplehighlightmarker.h @@ -72,7 +72,7 @@ public: while (hasSourceRangesForCurrentLine(currentLineNumber)) { SourceRange &sourceRange = *m_currentSourceRangeIterator; - popSourceRangeIfMultiLineEndsHere(currentLineNumber, sourceRange.start().column()); + popSourceRangeIfMultiLineEndsHere(currentLineNumber, sourceRange.start.column); formatSourceRange(sourceRange, currentLineNumber, @@ -100,7 +100,7 @@ public: bool hasSourceRangesForCurrentLine(uint currentLineNumber) const { return m_currentSourceRangeIterator != m_sourceRanges.end() - && m_currentSourceRangeIterator->start().line() == currentLineNumber; + && m_currentSourceRangeIterator->start.line == currentLineNumber; } bool hasOnlySCurrentlyUsedSourceRanges() const @@ -112,8 +112,8 @@ public: void formatSingleSourceRange(const SourceRange &sourceRange, int textFormatIndex) { - int size = int(sourceRange.end().column() - sourceRange.start().column()); - m_highlighter.setFormat(int(sourceRange.start().column()) - 1, + int size = int(sourceRange.end.column - sourceRange.start.column); + m_highlighter.setFormat(int(sourceRange.start.column) - 1, size, m_textFormats[textFormatIndex]); } @@ -122,8 +122,8 @@ public: int textSize, int textFormatIndex) { - int size = textSize - int(sourceRange.start().column()) + 1; - m_highlighter.setFormat(int(sourceRange.start().column()) - 1, + int size = textSize - int(sourceRange.start.column) + 1; + m_highlighter.setFormat(int(sourceRange.start.column) - 1, size, m_textFormats[textFormatIndex]); } @@ -131,7 +131,7 @@ public: void formatEndMultipleSourceRange(const SourceRange &sourceRange, int textFormatIndex) { - int size = int(sourceRange.end().column()) - 1; + int size = int(sourceRange.end.column) - 1; m_highlighter.setFormat(0, size, m_textFormats[textFormatIndex]); } @@ -146,11 +146,11 @@ public: int textSize, int textFormatIndex) { - if (sourceRange.start().line() == sourceRange.end().line()) + if (sourceRange.start.line == sourceRange.end.line) formatSingleSourceRange(sourceRange, textFormatIndex); - else if (sourceRange.start().line() == currentLineNumber) + else if (sourceRange.start.line == currentLineNumber) formatStartMultipleSourceRange(sourceRange, textSize, textFormatIndex); - else if (sourceRange.end().line() == currentLineNumber) + else if (sourceRange.end.line == currentLineNumber) formatEndMultipleSourceRange(sourceRange, textFormatIndex); else formatMiddleMultipleSourceRange(textSize, textFormatIndex); @@ -169,8 +169,8 @@ public: bool currentlyUsedHasEndLineAndColumnNumber(uint currentLineNumber, uint currentColumnNumber) { return !m_currentlyUsedSourceRanges.empty() - && m_currentlyUsedSourceRanges.back().end().line() <= currentLineNumber - && m_currentlyUsedSourceRanges.back().end().column() <= currentColumnNumber; + && m_currentlyUsedSourceRanges.back().end.line <= currentLineNumber + && m_currentlyUsedSourceRanges.back().end.column <= currentColumnNumber; } void popSourceRangeIfMultiLineEndsHere(uint currentLineNumber, uint currentColumnNumber) @@ -183,7 +183,7 @@ public: { return !m_currentlyUsedSourceRanges.empty() && m_currentSourceRangeIterator == m_sourceRanges.end() - && m_currentlyUsedSourceRanges.back().end().line() == currentLineNumber; + && m_currentlyUsedSourceRanges.back().end.line == currentLineNumber; } void popSourceRangeIfMultiLineEndsHereAndAllSourceRangesAreConsumed(uint currentLineNumber) @@ -195,7 +195,7 @@ public: bool currentlyUsedHasEndedBeforeLineNumber(uint currentLineNumber) { return !m_currentlyUsedSourceRanges.empty() - && m_currentlyUsedSourceRanges.back().end().line() < currentLineNumber; + && m_currentlyUsedSourceRanges.back().end.line < currentLineNumber; } void popSourceRangeIfMultiLineEndedBefore(uint currentLineNumber) |