Author: Kazu Hirata Date: 2022-12-09T23:09:06-08:00 New Revision: 538401da1d16e4ca84423f6da3526c72b2fdb493
URL: https://github.com/llvm/llvm-project/commit/538401da1d16e4ca84423f6da3526c72b2fdb493 DIFF: https://github.com/llvm/llvm-project/commit/538401da1d16e4ca84423f6da3526c72b2fdb493.diff LOG: [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 Added: Modified: clang/lib/Format/QualifierAlignmentFixer.cpp Removed: ################################################################################ diff --git a/clang/lib/Format/QualifierAlignmentFixer.cpp b/clang/lib/Format/QualifierAlignmentFixer.cpp index 174adb160c63..6ee0d6da76a4 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); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits