MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / join

Method join

modules/core/core/include/OpenString/codeunit_sequence.h:289–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

287
288 template<typename Container>
289 codeunit_sequence codeunit_sequence::join(const Container& container, const codeunit_sequence_view& separator) noexcept
290 {
291 codeunit_sequence result;
292 for(const auto& element : container)
293 {
294 if(!result.is_empty())
295 result += separator;
296 result.append(details::view_sequence(element));
297 }
298 return result;
299 }
300
301 [[nodiscard]] OPEN_STRING_API bool operator==(const codeunit_sequence_view& lhs, const codeunit_sequence& rhs) noexcept;
302}

Callers

nothing calls this directly

Calls 3

view_sequenceFunction · 0.85
is_emptyMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected