kazu updated this revision to Diff 451002. kazu added a comment. Updated to use LLVM_DEPRECATED instead of [[deprecated]].
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D131368/new/ https://reviews.llvm.org/D131368 Files: clang/include/clang/Basic/DirectoryEntry.h Index: clang/include/clang/Basic/DirectoryEntry.h =================================================================== --- clang/include/clang/Basic/DirectoryEntry.h +++ clang/include/clang/Basic/DirectoryEntry.h @@ -131,13 +131,15 @@ void reset() { MaybeRef = optional_none_tag(); } bool has_value() const { return MaybeRef.hasOptionalValue(); } - bool hasValue() const { return MaybeRef.hasOptionalValue(); } + LLVM_DEPRECATED("Use has_value instead.", "has_value") bool hasValue() const { + return MaybeRef.hasOptionalValue(); + } RefTy &value() & { assert(has_value()); return MaybeRef; } - RefTy &getValue() & { + LLVM_DEPRECATED("Use value instead.", "value") RefTy &getValue() & { assert(has_value()); return MaybeRef; } @@ -145,6 +147,7 @@ assert(has_value()); return MaybeRef; } + LLVM_DEPRECATED("Use value instead.", "value") RefTy const &getValue() const & { assert(has_value()); return MaybeRef; @@ -153,7 +156,7 @@ assert(has_value()); return std::move(MaybeRef); } - RefTy &&getValue() && { + LLVM_DEPRECATED("Use value instead.", "value") RefTy &&getValue() && { assert(has_value()); return std::move(MaybeRef); }
Index: clang/include/clang/Basic/DirectoryEntry.h =================================================================== --- clang/include/clang/Basic/DirectoryEntry.h +++ clang/include/clang/Basic/DirectoryEntry.h @@ -131,13 +131,15 @@ void reset() { MaybeRef = optional_none_tag(); } bool has_value() const { return MaybeRef.hasOptionalValue(); } - bool hasValue() const { return MaybeRef.hasOptionalValue(); } + LLVM_DEPRECATED("Use has_value instead.", "has_value") bool hasValue() const { + return MaybeRef.hasOptionalValue(); + } RefTy &value() & { assert(has_value()); return MaybeRef; } - RefTy &getValue() & { + LLVM_DEPRECATED("Use value instead.", "value") RefTy &getValue() & { assert(has_value()); return MaybeRef; } @@ -145,6 +147,7 @@ assert(has_value()); return MaybeRef; } + LLVM_DEPRECATED("Use value instead.", "value") RefTy const &getValue() const & { assert(has_value()); return MaybeRef; @@ -153,7 +156,7 @@ assert(has_value()); return std::move(MaybeRef); } - RefTy &&getValue() && { + LLVM_DEPRECATED("Use value instead.", "value") RefTy &&getValue() && { assert(has_value()); return std::move(MaybeRef); }
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits