| 1292 | } |
| 1293 | |
| 1294 | Json::ArrayIndex AddFile(std::string const& file) |
| 1295 | { |
| 1296 | auto i = this->FileMap.find(file); |
| 1297 | if (i == this->FileMap.end()) { |
| 1298 | i = this->FileMap.emplace(file, this->Files.size()).first; |
| 1299 | this->Files.append(file); |
| 1300 | } |
| 1301 | return i->second; |
| 1302 | } |
| 1303 | |
| 1304 | public: |
| 1305 | bool Add(cmListFileBacktrace const& bt, Json::ArrayIndex& index); |