Skip to content

Commit 8d0b533

Browse files
authored
Remove any hardcoded references to std::experimental (#47)
* Remove any hardcoded references to std::experimental * Update expected generated code
1 parent c056476 commit 8d0b533

File tree

12 files changed

+23
-23
lines changed

12 files changed

+23
-23
lines changed

src/it/resources/expected/all_datatypes/cwrapper/dh__all_datatypes.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ ::AllDatatypes DjinniAllDatatypes::toCpp(djinni::Handle<DjinniRecordHandle> dh)
170170
}
171171

172172
djinni::Handle<DjinniOptionalRecordHandle> DjinniAllDatatypes::fromCpp(std::optional<::AllDatatypes> dc) {
173-
if (dc == std::experimental::nullopt) {
173+
if (!dc) {
174174
return nullptr;
175175
}
176176
return djinni::optionals::toOptionalHandle(DjinniAllDatatypes::fromCpp(std::move(* dc)), optional_all_datatypes___delete);
@@ -180,6 +180,6 @@ std::optional<::AllDatatypes>DjinniAllDatatypes::toCpp(djinni::Handle<DjinniOpti
180180
if (dh) {
181181
return std::optional<::AllDatatypes>(DjinniAllDatatypes::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), all_datatypes___delete)));
182182
}
183-
return std::experimental::nullopt;
183+
return {};
184184
}
185185

src/it/resources/expected/all_datatypes/cwrapper/dh__list_bool.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ std::vector<bool> DjinniListBool::toCpp(djinni::Handle<DjinniObjectHandle> dh) {
7272
}
7373

7474
djinni::Handle<DjinniOptionalObjectHandle> DjinniListBool::fromCpp(std::optional<std::vector<bool>> dc) {
75-
if (dc == std::experimental::nullopt) {
75+
if (!dc) {
7676
return nullptr;
7777
}
7878
return djinni::optionals::toOptionalHandle(DjinniListBool::fromCpp(std::move(* dc)), optional_list_bool___delete);
@@ -82,6 +82,6 @@ std::optional<std::vector<bool>>DjinniListBool::toCpp(djinni::Handle<DjinniOptio
8282
if (dh) {
8383
return std::optional<std::vector<bool>>(DjinniListBool::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), list_bool___delete)));
8484
}
85-
return std::experimental::nullopt;
85+
return {};
8686
}
8787

src/it/resources/expected/all_datatypes/cwrapper/dh__map_int8_t_bool.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ std::unordered_map<int8_t, bool> DjinniMapInt8TBool::toCpp(djinni::Handle<Djinni
8080
}
8181

8282
djinni::Handle<DjinniOptionalObjectHandle> DjinniMapInt8TBool::fromCpp(std::optional<std::unordered_map<int8_t, bool>> dc) {
83-
if (dc == std::experimental::nullopt) {
83+
if (!dc) {
8484
return nullptr;
8585
}
8686
return djinni::optionals::toOptionalHandle(DjinniMapInt8TBool::fromCpp(std::move(* dc)), optional_map_int8_t_bool___delete);
@@ -90,6 +90,6 @@ std::optional<std::unordered_map<int8_t, bool>>DjinniMapInt8TBool::toCpp(djinni:
9090
if (dh) {
9191
return std::optional<std::unordered_map<int8_t, bool>>(DjinniMapInt8TBool::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), map_int8_t_bool___delete)));
9292
}
93-
return std::experimental::nullopt;
93+
return {};
9494
}
9595

src/it/resources/expected/all_datatypes/cwrapper/dh__set_bool.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ std::unordered_set<bool> DjinniSetBool::toCpp(djinni::Handle<DjinniObjectHandle>
7171
}
7272

7373
djinni::Handle<DjinniOptionalObjectHandle> DjinniSetBool::fromCpp(std::optional<std::unordered_set<bool>> dc) {
74-
if (dc == std::experimental::nullopt) {
74+
if (!dc) {
7575
return nullptr;
7676
}
7777
return djinni::optionals::toOptionalHandle(DjinniSetBool::fromCpp(std::move(* dc)), optional_set_bool___delete);
@@ -81,6 +81,6 @@ std::optional<std::unordered_set<bool>>DjinniSetBool::toCpp(djinni::Handle<Djinn
8181
if (dh) {
8282
return std::optional<std::unordered_set<bool>>(DjinniSetBool::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), set_bool___delete)));
8383
}
84-
return std::experimental::nullopt;
84+
return {};
8585
}
8686

src/it/resources/expected/my_enum/cwrapper/dh__my_enum.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ int32_t int32_from_enum_my_enum(::MyEnum e) {
1818
}
1919
std::optional<::MyEnum> get_boxed_enum_my_enum_from_int32(int32_t e) {
2020
if (e == -1) { // to signal null enum
21-
return std::experimental::nullopt;
21+
return {};
2222
}
2323
return std::optional<::MyEnum>(static_cast<::MyEnum>(e));
2424
}

src/it/resources/expected/my_flags/cwrapper/dh__my_flags.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ int32_t int32_from_enum_my_flags(::MyFlags e) {
1818
}
1919
std::optional<::MyFlags> get_boxed_enum_my_flags_from_int32(int32_t e) {
2020
if (e == -1) { // to signal null enum
21-
return std::experimental::nullopt;
21+
return {};
2222
}
2323
return std::optional<::MyFlags>(static_cast<::MyFlags>(e));
2424
}

src/it/resources/expected/my_record/cwrapper/dh__map_string_int32_t.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ std::unordered_map<std::string, int32_t> DjinniMapStringInt32T::toCpp(djinni::Ha
7777
}
7878

7979
djinni::Handle<DjinniOptionalObjectHandle> DjinniMapStringInt32T::fromCpp(std::optional<std::unordered_map<std::string, int32_t>> dc) {
80-
if (dc == std::experimental::nullopt) {
80+
if (!dc) {
8181
return nullptr;
8282
}
8383
return djinni::optionals::toOptionalHandle(DjinniMapStringInt32T::fromCpp(std::move(* dc)), optional_map_string_int32_t___delete);
@@ -87,6 +87,6 @@ std::optional<std::unordered_map<std::string, int32_t>>DjinniMapStringInt32T::to
8787
if (dh) {
8888
return std::optional<std::unordered_map<std::string, int32_t>>(DjinniMapStringInt32T::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), map_string_int32_t___delete)));
8989
}
90-
return std::experimental::nullopt;
90+
return {};
9191
}
9292

src/it/resources/expected/my_record/cwrapper/dh__my_record.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ ::MyRecord DjinniMyRecord::toCpp(djinni::Handle<DjinniRecordHandle> dh) {
8080
}
8181

8282
djinni::Handle<DjinniOptionalRecordHandle> DjinniMyRecord::fromCpp(std::optional<::MyRecord> dc) {
83-
if (dc == std::experimental::nullopt) {
83+
if (!dc) {
8484
return nullptr;
8585
}
8686
return djinni::optionals::toOptionalHandle(DjinniMyRecord::fromCpp(std::move(* dc)), optional_my_record___delete);
@@ -90,6 +90,6 @@ std::optional<::MyRecord>DjinniMyRecord::toCpp(djinni::Handle<DjinniOptionalReco
9090
if (dh) {
9191
return std::optional<::MyRecord>(DjinniMyRecord::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), my_record___delete)));
9292
}
93-
return std::experimental::nullopt;
93+
return {};
9494
}
9595

src/it/resources/expected/my_record/cwrapper/dh__set_string.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ std::unordered_set<std::string> DjinniSetString::toCpp(djinni::Handle<DjinniObje
6868
}
6969

7070
djinni::Handle<DjinniOptionalObjectHandle> DjinniSetString::fromCpp(std::optional<std::unordered_set<std::string>> dc) {
71-
if (dc == std::experimental::nullopt) {
71+
if (!dc) {
7272
return nullptr;
7373
}
7474
return djinni::optionals::toOptionalHandle(DjinniSetString::fromCpp(std::move(* dc)), optional_set_string___delete);
@@ -78,6 +78,6 @@ std::optional<std::unordered_set<std::string>>DjinniSetString::toCpp(djinni::Han
7878
if (dh) {
7979
return std::optional<std::unordered_set<std::string>>(DjinniSetString::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), set_string___delete)));
8080
}
81-
return std::experimental::nullopt;
81+
return {};
8282
}
8383

src/it/resources/expected/using_custom_datatypes/cwrapper/dh__custom_datatype.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ ::CustomDatatype DjinniCustomDatatype::toCpp(djinni::Handle<DjinniRecordHandle>
5050
}
5151

5252
djinni::Handle<DjinniOptionalRecordHandle> DjinniCustomDatatype::fromCpp(std::optional<::CustomDatatype> dc) {
53-
if (dc == std::experimental::nullopt) {
53+
if (!dc) {
5454
return nullptr;
5555
}
5656
return djinni::optionals::toOptionalHandle(DjinniCustomDatatype::fromCpp(std::move(* dc)), optional_custom_datatype___delete);
@@ -60,6 +60,6 @@ std::optional<::CustomDatatype>DjinniCustomDatatype::toCpp(djinni::Handle<Djinni
6060
if (dh) {
6161
return std::optional<::CustomDatatype>(DjinniCustomDatatype::toCpp(djinni::optionals::fromOptionalHandle(std::move(dh), custom_datatype___delete)));
6262
}
63-
return std::experimental::nullopt;
63+
return {};
6464
}
6565

0 commit comments

Comments
 (0)