Common: Drop String, add SmallString

This commit is contained in:
Stenzek
2023-09-20 23:49:14 +10:00
parent 3c68543491
commit ac0601f408
55 changed files with 1500 additions and 2062 deletions

View File

@ -12,7 +12,7 @@
#include <type_traits>
#include <vector>
class String;
class SmallStringBase;
class StateWrapper
{
@ -108,7 +108,7 @@ public:
void Do(bool* value_ptr);
void Do(std::string* value_ptr);
void Do(String* value_ptr);
void Do(SmallStringBase* value_ptr);
template<typename T, size_t N>
void Do(std::array<T, N>* data)