/**
* Handle resolving generators.
* @param GeneratorContainer $gc
* @return PromiseInterface
*/
private function processGeneratorContainer(GeneratorContainer $gc)
{
return $gc->valid() ? $this->processGeneratorContainerRunning($gc) : $this->processGeneratorContainerDone($gc);
}