Lines Matching refs:activeContexts
187 SmallVector<std::unique_ptr<RecoveryReproducerContext>> activeContexts; member
231 if (impl->activeContexts.empty()) in finalize()
236 return impl->activeContexts.clear(); in finalize()
245 assert(impl->activeContexts.size() == 1 && "expected one active context"); in finalize()
249 impl->activeContexts.front()->generate(description); in finalize()
264 assert(impl->activeContexts.size() == impl->runningPasses.size() && in finalize()
268 RecoveryReproducerContext &reproducerContext = *impl->activeContexts.back(); in finalize()
277 impl->activeContexts.clear(); in finalize()
290 if (!impl->activeContexts.empty()) in prepareReproducerFor()
291 impl->activeContexts.back()->disable(); in prepareReproducerFor()
310 impl->activeContexts.push_back(std::make_unique<RecoveryReproducerContext>( in prepareReproducerFor()
320 impl->activeContexts.push_back(std::make_unique<RecoveryReproducerContext>( in prepareReproducerFor()
329 impl->activeContexts.pop_back(); in removeLastReproducerFor()
333 if (!impl->activeContexts.empty()) in removeLastReproducerFor()
334 impl->activeContexts.back()->enable(); in removeLastReproducerFor()