22 diag(
"error: initializing FileLineColLocBreakpoint with empty file name");
28 auto [fileLine, colStr] = str.rsplit(
':');
29 auto [file, lineStr] = fileLine.rsplit(
':');
32 if (lineStr.empty()) {
36 if (!colStr.empty() && colStr.getAsInteger(0, line))
39 if (lineStr.getAsInteger(0, line)) {
43 if (colStr.getAsInteger(0, line))
48 if (colStr.getAsInteger(0, col)) {
54 return std::tuple<StringRef, int64_t, int64_t>{file, line, col};