File tree Expand file tree Collapse file tree 5 files changed +20
-5
lines changed
schema_salad/tests/cpp_tests Expand file tree Collapse file tree 5 files changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ class heap_object {
200
200
*data = std::forward<T2>(oth);
201
201
}
202
202
203
- ~heap_object () = default ;
203
+ ~heap_object ();
204
204
205
205
auto operator =(heap_object const & oth) -> heap_object& {
206
206
*data = *oth;
@@ -246,6 +246,9 @@ struct MyRecord {
246
246
};
247
247
}
248
248
249
+ template <typename T>
250
+ heap_object<T>::~heap_object () = default ;
251
+
249
252
inline auto https___example_com_::MyRecord::toYaml () const -> YAML::Node {
250
253
using ::toYaml;
251
254
auto n = YAML::Node{};
Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ class heap_object {
200
200
*data = std::forward<T2>(oth);
201
201
}
202
202
203
- ~heap_object () = default ;
203
+ ~heap_object ();
204
204
205
205
auto operator =(heap_object const & oth) -> heap_object& {
206
206
*data = *oth;
@@ -256,6 +256,9 @@ struct MyRecordTwo {
256
256
};
257
257
}
258
258
259
+ template <typename T>
260
+ heap_object<T>::~heap_object () = default ;
261
+
259
262
inline auto https___example_com_::MyRecordOne::toYaml () const -> YAML::Node {
260
263
using ::toYaml;
261
264
auto n = YAML::Node{};
Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ class heap_object {
200
200
*data = std::forward<T2>(oth);
201
201
}
202
202
203
- ~heap_object () = default ;
203
+ ~heap_object ();
204
204
205
205
auto operator =(heap_object const & oth) -> heap_object& {
206
206
*data = *oth;
@@ -257,6 +257,9 @@ struct MyRecordTwo
257
257
};
258
258
}
259
259
260
+ template <typename T>
261
+ heap_object<T>::~heap_object () = default ;
262
+
260
263
inline auto https___example_com_::MyRecordOne::toYaml () const -> YAML::Node {
261
264
using ::toYaml;
262
265
auto n = YAML::Node{};
Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ class heap_object {
200
200
*data = std::forward<T2>(oth);
201
201
}
202
202
203
- ~heap_object () = default ;
203
+ ~heap_object ();
204
204
205
205
auto operator =(heap_object const & oth) -> heap_object& {
206
206
*data = *oth;
@@ -257,6 +257,9 @@ struct MyRecordTwo
257
257
};
258
258
}
259
259
260
+ template <typename T>
261
+ heap_object<T>::~heap_object () = default ;
262
+
260
263
inline https___example_com_::MyRecordOne::~MyRecordOne () = default ;
261
264
inline auto https___example_com_::MyRecordOne::toYaml () const -> YAML::Node {
262
265
using ::toYaml;
Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ class heap_object {
200
200
*data = std::forward<T2>(oth);
201
201
}
202
202
203
- ~heap_object () = default ;
203
+ ~heap_object ();
204
204
205
205
auto operator =(heap_object const & oth) -> heap_object& {
206
206
*data = *oth;
@@ -275,6 +275,9 @@ struct MyRecordTwo {
275
275
};
276
276
}
277
277
278
+ template <typename T>
279
+ heap_object<T>::~heap_object () = default ;
280
+
278
281
inline auto https___example_com_::FieldRecordA::toYaml () const -> YAML::Node {
279
282
using ::toYaml;
280
283
auto n = YAML::Node{};
You can’t perform that action at this time.
0 commit comments