| 164 | } |
| 165 | |
| 166 | Ref<StaticString> StaticString::makeUTF32(size_t size) { |
| 167 | StaticStringAllocator allocator; |
| 168 | return allocator.allocate(size * sizeof(char32_t), size, Encoding::UTF32); |
| 169 | } |
| 170 | |
| 171 | Ref<StaticString> StaticString::makeUTF8(const char* data, size_t size) { |
| 172 | auto out = makeUTF8(size); |