parser->getBlockStack())) { throw new Twig_Error_Syntax('Calling "parent" outside a block is forbidden', $token->getLine()); } $this->parser->getStream()->expect(Twig_Token::BLOCK_END_TYPE); return new Twig_Node_Parent($this->parser->peekBlockStack(), $token->getLine(), $this->getTag()); } /** * Gets the tag name associated with this token parser. * * @param string The tag name */ public function getTag() { return 'parent'; } }