// s might be modified in-place bool MuiFromText(ParsedMui& res, const std::string_view& str) { TxtParser parser; parser.SetToParse(str); bool ok = ParseTxt(parser); if (!ok) return false; ParseMuiDefinition(GetRootArray(&parser), res); CrashIf(!ok); return ok; }
bool MuiFromText(char *s, ParsedMui& res) { TxtParser parser; parser.SetToParse(s, str::Len(s)); bool ok = ParseTxt(parser); if (!ok) return false; ParseMuiDefinition(GetRootArray(&parser), res); CrashIf(!ok); return ok; }