Lines Matching defs:tokens
79 protected $tokens;
91 * @return array Set of Mustache tokens
191 $this->tokens[] = $t;
201 // Clean up `{{{ tripleStache }}}` style tokens.
202 $lastIndex = count($this->tokens) - 1;
203 $lastName = $this->tokens[$lastIndex][self::NAME];
205 $this->tokens[$lastIndex][self::NAME] = trim(
221 return $this->tokens;
235 $this->tokens = [];
250 $this->tokens[] = [
265 $tokensCount = count($this->tokens);
267 $token = $this->tokens[$j];
293 $tokensCount = count($this->tokens);
295 if ($this->tokens[$j][self::TYPE] == self::T_TEXT) {
296 if (isset($this->tokens[$j + 1])
297 && $this->tokens[$j + 1][self::TYPE] == self::T_PARTIAL
299 $this->tokens[$j + 1][self::INDENT]
300 = $this->tokens[$j][self::VALUE];
303 $this->tokens[$j] = null;
307 $this->tokens[] = [self::TYPE => self::T_TEXT, self::VALUE => "\n"];
311 $this->lineStart = count($this->tokens);