const std::string scanUpToString()

in FBRetainCycleDetector/Layout/Classes/Parser/FBStructEncodingParser.mm [35:46]


    const std::string scanUpToString(const std::string &upToString) {
      size_t pos = string.find(upToString, index);
      if (pos == std::string::npos) {
        // Mark as whole string scanned
        index = string.length();
        return "";
      }
      
      std::string inBetweenString = string.substr(index, pos - index);
      index = pos;
      return inBetweenString;
    }