private function parseHereNowDocConcat($loc): ?string
    {
        $tokens = $this->getTokenStream();
        $type   = substr($tokens->value($loc), 3, 1);
        $loc    = $tokens->next($loc);

        if ($loc) {
            $string = substr($tokens->value($loc), 0, -1);
            if ($type === '\'') {
                return '\'' . implode('\' . "\n" . \'', explode("\n", $string)) . '\'';
            }

            return '"' . str_replace("\n", '\n', $string) . '"';
        }

        return null;
    }