Lines Matching refs:parser
57 protected $parser; variable in Twig\\Environment
719 if (null === $this->parser) {
720 $this->parser = new Parser($this);
723 return $this->parser;
726 public function setParser(\Twig_ParserInterface $parser) argument
728 $this->parser = $parser;
740 if (null === $this->parser) {
741 $this->parser = new Parser($this);
744 return $this->parser->parse($stream);
1045 public function addTokenParser(TokenParserInterface $parser) argument
1051 $this->staging->addTokenParser($parser);
1082 foreach ($this->getTokenParsers()->getParsers() as $parser) {
1083 if ($parser instanceof TokenParserInterface) {
1084 $tags[$parser->getTag()] = $parser;
1589 foreach ($extension->getTokenParsers() as $parser) {
1590 if ($parser instanceof TokenParserInterface) {
1591 $this->parsers->addTokenParser($parser);
1592 } elseif ($parser instanceof \Twig_TokenParserBrokerInterface) {
1595 $this->parsers->addTokenParserBroker($parser);