diff --git a/src/ox/std/string.cpp b/src/ox/std/string.cpp index 4e1685db6..df0bcd1eb 100644 --- a/src/ox/std/string.cpp +++ b/src/ox/std/string.cpp @@ -9,4 +9,7 @@ #include "string.hpp" namespace ox { + +template class BasicString<0>; + } diff --git a/src/ox/std/string.hpp b/src/ox/std/string.hpp index 00d1acf89..49ec02a4b 100644 --- a/src/ox/std/string.hpp +++ b/src/ox/std/string.hpp @@ -399,6 +399,8 @@ constexpr std::size_t BasicString::len() const noexcept { return length; } +extern template class BasicString<0>; + using String = BasicString<0>; }