aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2022-07-15 01:20:38 -0700
committerFangrui Song <i@maskray.me>2022-07-15 01:20:39 -0700
commit3c849d0aefa1101cf38586449c2105a97797c414 (patch)
tree84f5226266911e325974dd915cf256e2cd7a45ef /clang-tools-extra
parent2a721374aef326d4668f750d341c86d1aa1a0309 (diff)
Modernize Optional::{getValueOr,hasValue}
Diffstat (limited to 'clang-tools-extra')
-rw-r--r--clang-tools-extra/clangd/AST.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/clangd/AST.cpp b/clang-tools-extra/clangd/AST.cpp
index 6ceff5611572..4df043d18cfb 100644
--- a/clang-tools-extra/clangd/AST.cpp
+++ b/clang-tools-extra/clangd/AST.cpp
@@ -942,7 +942,7 @@ resolveForwardingParameters(const FunctionDecl *D, unsigned MaxDepth) {
TailIt = std::copy(Info.Tail.rbegin(), Info.Tail.rend(), TailIt);
// Prepare next recursion level
Pack = Info.Pack;
- CurrentFunction = Info.PackTarget.getValueOr(nullptr);
+ CurrentFunction = Info.PackTarget.value_or(nullptr);
Depth++;
// If we are recursing into a previously encountered function: Abort
if (CurrentFunction) {