Home | History | Annotate | Download | only in base

Lines Matching refs:delimiter_position

387   for (size_t delimiter_position = current_path.find('.');
388 delimiter_position != std::string::npos;
389 delimiter_position = current_path.find('.')) {
391 std::string key(current_path, 0, delimiter_position);
399 current_path.erase(0, delimiter_position + 1);
470 for (size_t delimiter_position = current_path.find('.');
471 delimiter_position != std::string::npos;
472 delimiter_position = current_path.find('.')) {
475 current_path.substr(0, delimiter_position), &child_dictionary))
479 current_path.erase(0, delimiter_position + 1);
727 size_t delimiter_position = current_path.rfind('.');
728 if (delimiter_position != std::string::npos) {
729 if (!GetDictionary(current_path.substr(0, delimiter_position),
732 current_path.erase(0, delimiter_position + 1);
758 size_t delimiter_position = path.find('.');
760 if (delimiter_position == std::string::npos)
763 const std::string subdict_path = path.substr(0, delimiter_position);
767 result = subdict->RemovePath(path.substr(delimiter_position + 1),