Skip to content

Commit 9925f8b

Browse files
authored
Merge pull request #472 from OpenVicProject/prefer/key_span_type
Move key_span_type over explicit span in IndexedMap
2 parents 4f92b10 + 2ecf4da commit 9925f8b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/openvic-simulation/types/IndexedMap.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -207,12 +207,12 @@ namespace OpenVic {
207207
using const_iterator = base_iterator_t<true>;
208208

209209
private:
210-
OpenVic::utility::forwardable_span<const key_type> PROPERTY(keys, {});
210+
keys_span_type PROPERTY(keys, {});
211211

212212
public:
213213
constexpr IndexedMap() = default;
214214

215-
constexpr IndexedMap(OpenVic::utility::forwardable_span<const key_type> new_keys) : IndexedMap() {
215+
constexpr IndexedMap(keys_span_type new_keys) : IndexedMap() {
216216
set_keys(new_keys);
217217
}
218218

@@ -299,7 +299,7 @@ namespace OpenVic {
299299
return !keys.empty();
300300
}
301301

302-
constexpr void set_keys(OpenVic::utility::forwardable_span<const key_type> new_keys) {
302+
constexpr void set_keys(keys_span_type new_keys) {
303303
if (keys.data() != new_keys.data()) {
304304
keys = new_keys;
305305

0 commit comments

Comments
 (0)