private function analyzePostParser(
        array $process,
        PhpStringParser $phpParser,
        GeneratorDataObject $generator,
        $firstIteration
    ) {
        $generator = clone $generator;

        if ($this->parserCollection->getPostParse()->count() > 0) {
            foreach ($this->parserCollection->getPostParse() as $parser) {
                $generator = $parser->evaluate($process, $phpParser, $generator, $firstIteration);
            }
        }

        return $generator;
    }