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

@@ -15,7 +15,7 @@
#include "../../fios.h"
#include "../../strings_type.h"
#include "../../core/span_type.hpp"
#include "../../3rdparty/optional/ottd_optional.h"
#include <optional>
#include <string>
#include <vector>
@@ -89,7 +89,7 @@ using SaveLoadCompatTable = span<const struct SaveLoadCompat>;
/** Handler for saving/loading an object to/from disk. */
class SaveLoadHandler {
public:
opt::optional<std::vector<SaveLoad>> load_description;
std::optional<std::vector<SaveLoad>> load_description;
virtual ~SaveLoadHandler() {}