Remove src/3rdparty/optional

This commit is contained in:
Jonathan G Rennison
2023-06-05 21:25:52 +01:00
parent ab83725d73
commit bc07331056
14 changed files with 23 additions and 1025 deletions

View File

@@ -14,7 +14,7 @@
#include "strings_type.h"
#include "tile_type.h"
#include "core/span_type.hpp"
#include "3rdparty/optional/ottd_optional.h"
#include <optional>
#include <string>
struct GRFFile;
@@ -714,7 +714,7 @@ struct CommandAuxiliaryBase {
virtual CommandAuxiliaryBase *Clone() const = 0;
virtual opt::optional<span<const uint8>> GetDeserialisationSrc() const = 0;
virtual std::optional<span<const uint8>> GetDeserialisationSrc() const = 0;
virtual void Serialise(CommandSerialisationBuffer &buffer) const = 0;
};