/**
* @inheritdoc
*/
public function __construct(ChainableTokenParserInterface $functionTokenParser, ParserInterface $parser = null)
{
parent::__construct($parser);
if (null !== $parser && $functionTokenParser instanceof ParserAwareInterface) {
$functionTokenParser = $functionTokenParser->withParser($parser);
}
$this->functionTokenParser = $functionTokenParser;
}