public function __construct(Token $startToken, Token $endToken, Source $source = null) { $this->startToken = $startToken; $this->endToken = $endToken; $this->start = $startToken->start; $this->end = $endToken->end; $this->source = $source; }