15 #ifndef NINJA_STRINGPIECE_UTIL_H_
16 #define NINJA_STRINGPIECE_UTIL_H_
28 return (c >=
'A' && c <=
'Z') ? (c + (
'a' -
'A')) : c;
bool EqualsCaseInsensitiveASCII(StringPiece a, StringPiece b)
char ToLowerASCII(char c)
std::string JoinStringPiece(const std::vector< StringPiece > &list, char sep)
std::vector< StringPiece > SplitStringPiece(StringPiece input, char sep)
StringPiece represents a slice of a string whose memory is managed externally.