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;
}