summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/unittests/clangd/TweakTests.cpp
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2019-02-01 05:41:50 +0000
committerSam McCall <sam.mccall@gmail.com>2019-02-01 05:41:50 +0000
commit8a32f3b7a0f67bedbeb8df9e1bfdbb2aa846adaf (patch)
tree8401d5227f694f257339560a2af67ea0c7133032 /clang-tools-extra/unittests/clangd/TweakTests.cpp
parentc6931ddc3d62cd32bd8e25573a51758586642ea1 (diff)
downloadbcm5719-llvm-8a32f3b7a0f67bedbeb8df9e1bfdbb2aa846adaf.tar.gz
bcm5719-llvm-8a32f3b7a0f67bedbeb8df9e1bfdbb2aa846adaf.zip
[clangd] Fix crash in applyTweak, remove TweakID alias.
Strings are complicated, giving them opaque names makes us forget they're complicated. llvm-svn: 352837
Diffstat (limited to 'clang-tools-extra/unittests/clangd/TweakTests.cpp')
-rw-r--r--clang-tools-extra/unittests/clangd/TweakTests.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/clang-tools-extra/unittests/clangd/TweakTests.cpp b/clang-tools-extra/unittests/clangd/TweakTests.cpp
index 8306b48273f..905f06b8c01 100644
--- a/clang-tools-extra/unittests/clangd/TweakTests.cpp
+++ b/clang-tools-extra/unittests/clangd/TweakTests.cpp
@@ -24,8 +24,6 @@
using llvm::Failed;
using llvm::HasValue;
using llvm::Succeeded;
-using ::testing::IsEmpty;
-using ::testing::Not;
namespace clang {
namespace clangd {
@@ -43,7 +41,7 @@ std::string markRange(llvm::StringRef Code, Range R) {
.str();
}
-void checkAvailable(TweakID ID, llvm::StringRef Input, bool Available) {
+void checkAvailable(StringRef ID, llvm::StringRef Input, bool Available) {
Annotations Code(Input);
ASSERT_TRUE(0 < Code.points().size() || 0 < Code.ranges().size())
<< "no points of interest specified";
@@ -71,15 +69,15 @@ void checkAvailable(TweakID ID, llvm::StringRef Input, bool Available) {
}
/// Checks action is available at every point and range marked in \p Input.
-void checkAvailable(TweakID ID, llvm::StringRef Input) {
+void checkAvailable(StringRef ID, llvm::StringRef Input) {
return checkAvailable(ID, Input, /*Available=*/true);
}
/// Same as checkAvailable, but checks the action is not available.
-void checkNotAvailable(TweakID ID, llvm::StringRef Input) {
+void checkNotAvailable(StringRef ID, llvm::StringRef Input) {
return checkAvailable(ID, Input, /*Available=*/false);
}
-llvm::Expected<std::string> apply(TweakID ID, llvm::StringRef Input) {
+llvm::Expected<std::string> apply(StringRef ID, llvm::StringRef Input) {
Annotations Code(Input);
Range SelectionRng;
if (Code.points().size() != 0) {
OpenPOWER on IntegriCloud