@@ 75-81 (lines=7) @@ | ||
72 | } |
|
73 | ||
74 | $ignoreContext = null; |
|
75 | if ($stream->nextIf(\Twig\Token::NAME_TYPE, 'ignoreContext')) { |
|
76 | if ($stream->test(\Twig\Token::PUNCTUATION_TYPE, '[')) { |
|
77 | $ignoreContext = $this->parser->getExpressionParser()->parseExpression(); |
|
78 | } else { |
|
79 | $ignoreContext = new \Twig\Node\Expression\ArrayExpression([], $token->getLine()); |
|
80 | } |
|
81 | } |
|
82 | ||
83 | $ifExpression = null; |
|
84 | if ($stream->nextIf(\Twig\Token::NAME_TYPE, 'if')) { |
@@ 57-63 (lines=7) @@ | ||
54 | } |
|
55 | ||
56 | $ignoreContext = null; |
|
57 | if ($stream->nextIf(\Twig\Token::NAME_TYPE, 'ignoreContext')) { |
|
58 | if ($stream->test(\Twig\Token::PUNCTUATION_TYPE, '[')) { |
|
59 | $ignoreContext = $this->parser->getExpressionParser()->parseExpression(); |
|
60 | } else { |
|
61 | $ignoreContext = new \Twig\Node\Expression\ArrayExpression([], $token->getLine()); |
|
62 | } |
|
63 | } |
|
64 | ||
65 | $stream->expect(\Twig\Token::BLOCK_END_TYPE); |
|
66 | $body = $this->parser->subparse([$this, 'decideCacheEnd'], true); |