Lines Matching refs:eos
119 FastString(const char* src, size_t size, const char* eos, SkArenaAlloc& alloc) { in FastString() argument
120 SkASSERT(src <= eos); in FastString()
129 if (src && src + 6 <= eos) { in FastString()
342 p = this->matchString(p, p_stop, [this](const char* key, size_t size, const char* eos) { in parse() argument
343 this->pushObjectKey(key, size, eos); in parse()
360 p = this->matchString(p, p_stop, [this](const char* str, size_t size, const char* eos) { in parse() argument
361 this->pushString(str, size, eos); in parse()
571 void pushObjectKey(const char* key, size_t size, const char* eos) { in pushObjectKey() argument
575 this->pushString(key, size, eos); in pushObjectKey()
590 void pushString(const char* s, size_t size, const char* eos) { in pushString() argument
591 fValueStack.push_back(FastString(s, size, eos, fAlloc)); in pushString()
673 const auto* eos = SkParse::FindHex(hex_str, &hexed); in unescapeString() local
674 if (!eos || *eos) { in unescapeString()