[clang-tools-extra] 7dcc385 - [clangd] Fix name conflict again, unbreak GCC. NFC
Sam McCall via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 1 02:28:33 PDT 2020
Author: Sam McCall
Date: 2020-07-01T11:28:25+02:00
New Revision: 7dcc3858e72666dc12240c8a4bd278775cd807ea
URL: https://github.com/llvm/llvm-project/commit/7dcc3858e72666dc12240c8a4bd278775cd807ea
DIFF: https://github.com/llvm/llvm-project/commit/7dcc3858e72666dc12240c8a4bd278775cd807ea.diff
LOG: [clangd] Fix name conflict again, unbreak GCC. NFC
Added:
Modified:
clang-tools-extra/clangd/unittests/ConfigTesting.h
Removed:
################################################################################
diff --git a/clang-tools-extra/clangd/unittests/ConfigTesting.h b/clang-tools-extra/clangd/unittests/ConfigTesting.h
index fd0ecf53f360..5541c6fffe59 100644
--- a/clang-tools-extra/clangd/unittests/ConfigTesting.h
+++ b/clang-tools-extra/clangd/unittests/ConfigTesting.h
@@ -32,10 +32,10 @@ struct CapturedDiags {
Out.Pos.character = D.getColumnNo(); // Zero-based - bug in SourceMgr?
if (!D.getRanges().empty()) {
const auto &R = D.getRanges().front();
- Out.Range.emplace();
- Out.Range->start.line = Out.Range->end.line = Out.Pos.line;
- Out.Range->start.character = R.first;
- Out.Range->end.character = R.second;
+ Out.Rng.emplace();
+ Out.Rng->start.line = Out.Rng->end.line = Out.Pos.line;
+ Out.Rng->start.character = R.first;
+ Out.Rng->end.character = R.second;
}
};
}
@@ -43,7 +43,7 @@ struct CapturedDiags {
std::string Message;
llvm::SourceMgr::DiagKind Kind;
Position Pos;
- llvm::Optional<Range> Range;
+ llvm::Optional<Range> Rng;
friend void PrintTo(const Diag &D, std::ostream *OS) {
*OS << (D.Kind == llvm::SourceMgr::DK_Error ? "error: " : "warning: ")
@@ -56,7 +56,7 @@ struct CapturedDiags {
MATCHER_P(DiagMessage, M, "") { return arg.Message == M; }
MATCHER_P(DiagKind, K, "") { return arg.Kind == K; }
MATCHER_P(DiagPos, P, "") { return arg.Pos == P; }
-MATCHER_P(DiagRange, R, "") { return arg.Range == R; }
+MATCHER_P(DiagRange, R, "") { return arg.Rng == R; }
inline Position toPosition(llvm::SMLoc L, const llvm::SourceMgr &SM) {
auto LineCol = SM.getLineAndColumn(L);
More information about the cfe-commits
mailing list