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>
This commit is contained in:
hjk
2018-04-04 18:25:23 +02:00
parent 4a0bbed560
commit cf4dbb4bb6
150 changed files with 1814 additions and 2598 deletions

View File

@@ -63,10 +63,10 @@ std::ostream &operator<<(std::ostream &os, const ReferencesResult &value)
os << "ReferencesResult(";
os << value.isLocalVariable << ", {";
for (const SourceRangeContainer &r : value.references) {
os << r.start().line() << ",";
os << r.start().column() << ",";
QTC_CHECK(r.start().line() == r.end().line());
os << r.end().column() - r.start().column() << ",";
os << r.start.line << ",";
os << r.start.column << ",";
QTC_CHECK(r.start.line == r.end.line);
os << r.end.column - r.start.column << ",";
}
os << "})";