diff --git a/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h b/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h index 345c3370f77c33..f6268b48e6b29a 100644 --- a/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h +++ b/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h @@ -16,12 +16,12 @@ #ifndef LLVM_BINARYFORMAT_AMDGPUMETADATAVERIFIER_H #define LLVM_BINARYFORMAT_AMDGPUMETADATAVERIFIER_H -#include "llvm/ADT/Optional.h" #include "llvm/ADT/STLFunctionalExtras.h" #include "llvm/ADT/StringRef.h" #include "llvm/BinaryFormat/MsgPackReader.h" #include +#include namespace llvm { @@ -49,7 +49,7 @@ class MetadataVerifier { bool verifyInteger(msgpack::DocNode &Node); bool verifyArray(msgpack::DocNode &Node, function_ref verifyNode, - Optional Size = std::nullopt); + std::optional Size = std::nullopt); bool verifyEntry(msgpack::MapDocNode &MapNode, StringRef Key, bool Required, function_ref verifyNode); bool diff --git a/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp b/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp index 64d2c979b28d1e..c451da27d7eab0 100644 --- a/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp +++ b/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp @@ -56,7 +56,7 @@ bool MetadataVerifier::verifyInteger(msgpack::DocNode &Node) { bool MetadataVerifier::verifyArray( msgpack::DocNode &Node, function_ref verifyNode, - Optional Size) { + std::optional Size) { if (!Node.isArray()) return false; auto &Array = Node.getArray();