Skip to content

Commit abdef1b

Browse files
Minor fixes
1 parent c1e63d3 commit abdef1b

2 files changed

Lines changed: 18 additions & 20 deletions

File tree

src/rfl/cereal/Writer.cpp

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -48,19 +48,17 @@ Writer::OutputUnionType Writer::union_as_root() const {
4848
return OutputUnionType{};
4949
}
5050

51-
Writer::OutputVarType Writer::null_as_root() const {
52-
return OutputVarType{};
53-
}
51+
Writer::OutputVarType Writer::null_as_root() const { return OutputVarType{}; }
5452

5553
Writer::OutputArrayType Writer::add_array_to_array(
5654
const size_t _size, OutputArrayType* _parent) const {
5755
(*archive_)(::cereal::make_size_tag(_size));
5856
return OutputArrayType{};
5957
}
6058

61-
Writer::OutputArrayType Writer::add_array_to_map(
62-
const std::string_view& _name, const size_t _size,
63-
OutputMapType* _parent) const {
59+
Writer::OutputArrayType Writer::add_array_to_map(const std::string_view& _name,
60+
const size_t _size,
61+
OutputMapType* _parent) const {
6462
add_string_view(_name);
6563
(*archive_)(::cereal::make_size_tag(_size));
6664
return OutputArrayType{};
@@ -80,16 +78,16 @@ Writer::OutputArrayType Writer::add_array_to_union(
8078
return OutputArrayType{};
8179
}
8280

83-
Writer::OutputMapType Writer::add_map_to_array(
84-
const size_t _size, OutputArrayType* _parent) const {
81+
Writer::OutputMapType Writer::add_map_to_array(const size_t _size,
82+
OutputArrayType* _parent) const {
8583
(*archive_)(::cereal::make_size_tag(_size));
8684
return OutputMapType{};
8785
}
8886

89-
Writer::OutputMapType Writer::add_map_to_map(
90-
const std::string_view& _name, const size_t _size,
91-
OutputMapType* _parent) const {
92-
(*archive_)(std::string(_name));
87+
Writer::OutputMapType Writer::add_map_to_map(const std::string_view& _name,
88+
const size_t _size,
89+
OutputMapType* _parent) const {
90+
add_string_view(_name);
9391
(*archive_)(::cereal::make_size_tag(_size));
9492
return OutputMapType{};
9593
}
@@ -101,8 +99,9 @@ Writer::OutputMapType Writer::add_map_to_object(
10199
return OutputMapType{};
102100
}
103101

104-
Writer::OutputMapType Writer::add_map_to_union(
105-
const size_t _index, const size_t _size, OutputUnionType* _parent) const {
102+
Writer::OutputMapType Writer::add_map_to_union(const size_t _index,
103+
const size_t _size,
104+
OutputUnionType* _parent) const {
106105
(*archive_)(_index);
107106
(*archive_)(::cereal::make_size_tag(_size));
108107
return OutputMapType{};
@@ -137,8 +136,8 @@ Writer::OutputUnionType Writer::add_union_to_array(
137136
return OutputUnionType{};
138137
}
139138

140-
Writer::OutputUnionType Writer::add_union_to_map(
141-
const std::string_view& _name, OutputMapType* _parent) const {
139+
Writer::OutputUnionType Writer::add_union_to_map(const std::string_view& _name,
140+
OutputMapType* _parent) const {
142141
add_string_view(_name);
143142
return OutputUnionType{};
144143
}
@@ -159,8 +158,8 @@ Writer::OutputVarType Writer::add_null_to_array(
159158
return OutputVarType{};
160159
}
161160

162-
Writer::OutputVarType Writer::add_null_to_map(
163-
const std::string_view& _name, OutputMapType* _parent) const {
161+
Writer::OutputVarType Writer::add_null_to_map(const std::string_view& _name,
162+
OutputMapType* _parent) const {
164163
add_string_view(_name);
165164
return OutputVarType{};
166165
}

tests/cereal/test_box.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ TEST(cereal, test_box) {
3838

3939
const DecisionTree tree = DecisionTree{.leaf_or_node = std::move(node)};
4040

41-
// TODO
42-
// write_and_read(tree);
41+
write_and_read(tree);
4342
}
4443
} // namespace test_box

0 commit comments

Comments
 (0)