aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2022-06-20 20:05:16 -0700
committerKazu Hirata <kazu@google.com>2022-06-20 20:05:16 -0700
commit064a08cd955019da9130f1109bfa534e79b8ec7c (patch)
treee097a750d667d8ea431e374106ffbf075c8e3c90 /clang-tools-extra
parentb89f483064716be015d74e6ed3e0b09f9d925c30 (diff)
downloadllvm-064a08cd955019da9130f1109bfa534e79b8ec7c.zip
llvm-064a08cd955019da9130f1109bfa534e79b8ec7c.tar.gz
llvm-064a08cd955019da9130f1109bfa534e79b8ec7c.tar.bz2
Don't use Optional::hasValue (NFC)
Diffstat (limited to 'clang-tools-extra')
-rw-r--r--clang-tools-extra/clang-tidy/utils/FileExtensionsUtils.cpp2
-rw-r--r--clang-tools-extra/clangd/GlobalCompilationDatabase.cpp2
-rw-r--r--clang-tools-extra/clangd/TUScheduler.cpp2
-rw-r--r--clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp2
4 files changed, 4 insertions, 4 deletions
diff --git a/clang-tools-extra/clang-tidy/utils/FileExtensionsUtils.cpp b/clang-tools-extra/clang-tidy/utils/FileExtensionsUtils.cpp
index 4eaf8bc..f7b4c3e 100644
--- a/clang-tools-extra/clang-tidy/utils/FileExtensionsUtils.cpp
+++ b/clang-tools-extra/clang-tidy/utils/FileExtensionsUtils.cpp
@@ -66,7 +66,7 @@ getFileExtension(StringRef FileName, const FileExtensionsSet &FileExtensions) {
bool isFileExtension(StringRef FileName,
const FileExtensionsSet &FileExtensions) {
- return getFileExtension(FileName, FileExtensions).hasValue();
+ return getFileExtension(FileName, FileExtensions).has_value();
}
} // namespace utils
diff --git a/clang-tools-extra/clangd/GlobalCompilationDatabase.cpp b/clang-tools-extra/clangd/GlobalCompilationDatabase.cpp
index ce31f36..2684b0d 100644
--- a/clang-tools-extra/clangd/GlobalCompilationDatabase.cpp
+++ b/clang-tools-extra/clangd/GlobalCompilationDatabase.cpp
@@ -530,7 +530,7 @@ public:
bool blockUntilIdle(Deadline Timeout) {
std::unique_lock<std::mutex> Lock(Mu);
return wait(Lock, CV, Timeout,
- [&] { return Queue.empty() && !ActiveTask.hasValue(); });
+ [&] { return Queue.empty() && !ActiveTask; });
}
~BroadcastThread() {
diff --git a/clang-tools-extra/clangd/TUScheduler.cpp b/clang-tools-extra/clangd/TUScheduler.cpp
index f60fbfa..4bdcf0f 100644
--- a/clang-tools-extra/clangd/TUScheduler.cpp
+++ b/clang-tools-extra/clangd/TUScheduler.cpp
@@ -1196,7 +1196,7 @@ std::shared_ptr<const PreambleData> ASTWorker::getPossiblyStalePreamble(
void ASTWorker::waitForFirstPreamble() const {
std::unique_lock<std::mutex> Lock(Mutex);
- PreambleCV.wait(Lock, [this] { return LatestPreamble.hasValue() || Done; });
+ PreambleCV.wait(Lock, [this] { return LatestPreamble || Done; });
}
tooling::CompileCommand ASTWorker::getCurrentCompileCommand() const {
diff --git a/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp b/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
index 3f340fb..d0c06f8 100644
--- a/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
+++ b/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
@@ -38,7 +38,7 @@ public:
N = N->Parent)
if (dumpable(N->ASTNode))
Node = N->ASTNode;
- return Node.hasValue();
+ return Node.has_value();
}
Expected<Effect> apply(const Selection &Inputs) override;
std::string title() const override {