public function parse(\Twig_Token $token)
{
$lineno = $token->getLine();
$this->parser->getStream()->expect(\Twig_Token::BLOCK_END_TYPE);
$body = $this->parser->subparse(array($this, 'decideCSPScriptEnd'), true);
$this->parser->getStream()->expect(\Twig_Token::BLOCK_END_TYPE);
$sha = null;
if ($body instanceof \Twig_Node_Text) {
$sha = $this->computeSha($body->getAttribute('data'));
}
return new CSPNode($body, $lineno, $this->tag, $this->directive, $sha);
}