Home | History | Annotate | Download | only in runtime

Lines Matching full:separator

760 bool IsValidClassName(const char* s, ClassNameType type, char separator) {
817 bool sepOrFirst = true; // first character or just encountered a separator.
840 if (c != separator) {
841 // The wrong separator character.
845 // Separator at start or two separators in a row.
873 void Split(const std::string& s, char separator, std::vector<std::string>& result) {
877 if (*p == separator) {
881 while (++p != end && *p != separator) {
882 // Skip to the next occurrence of the separator.
890 std::string Join(std::vector<StringT>& strings, char separator) {
897 result += separator;
904 template std::string Join<std::string>(std::vector<std::string>& strings, char separator);
905 template std::string Join<const char*>(std::vector<const char*>& strings, char separator);
906 template std::string Join<char*>(std::vector<char*>& strings, char separator);