| 1265 | |
| 1266 | public: |
| 1267 | void push(CompilationWorkload workload) { |
| 1268 | { |
| 1269 | std::lock_guard lock(queueMutex); |
| 1270 | queue.push_back(std::move(workload)); |
| 1271 | } |
| 1272 | |
| 1273 | nextWorkTag.fetch_add(1); |
| 1274 | } |
| 1275 | |
| 1276 | void push(Progress &progress, std::string path) { |
| 1277 | progress.report(0, 0); |
no test coverage detected