diff options
author | Kazu Hirata <kazu@google.com> | 2022-12-09 23:09:06 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2022-12-09 23:09:06 -0800 |
commit | 538401da1d16e4ca84423f6da3526c72b2fdb493 (patch) | |
tree | 4e476648835a4344271842e16bdd466a05085956 /clang/lib/Format/QualifierAlignmentFixer.cpp | |
parent | 7d3178d76aa8d67bfbacd45794ef5740823a43c0 (diff) | |
download | llvm-538401da1d16e4ca84423f6da3526c72b2fdb493.zip llvm-538401da1d16e4ca84423f6da3526c72b2fdb493.tar.gz llvm-538401da1d16e4ca84423f6da3526c72b2fdb493.tar.bz2 |
[Format] Use std::optional in QualifierAlignmentFixer.cpp (NFC)
This is part of an effort to migrate from llvm::Optional to
std::optional:
https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
Diffstat (limited to 'clang/lib/Format/QualifierAlignmentFixer.cpp')
-rw-r--r-- | clang/lib/Format/QualifierAlignmentFixer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Format/QualifierAlignmentFixer.cpp b/clang/lib/Format/QualifierAlignmentFixer.cpp index 174adb1..6ee0d6d 100644 --- a/clang/lib/Format/QualifierAlignmentFixer.cpp +++ b/clang/lib/Format/QualifierAlignmentFixer.cpp @@ -18,6 +18,7 @@ #include "llvm/Support/Regex.h" #include <algorithm> +#include <optional> #define DEBUG_TYPE "format-qualifier-alignment-fixer" @@ -66,7 +67,7 @@ std::pair<tooling::Replacements, unsigned> QualifierAlignmentFixer::analyze( NextStartColumn, LastStartColumn); if (!Env) return {}; - llvm::Optional<std::string> CurrentCode; + std::optional<std::string> CurrentCode; tooling::Replacements Fixes; for (size_t I = 0, E = Passes.size(); I < E; ++I) { std::pair<tooling::Replacements, unsigned> PassFixes = Passes[I](*Env); |