getStart(), $node->getWidth(), $node->getFileContents()); return new self($node->getUri(), new Range( new Position($range->start->line, $range->start->character), new Position($range->end->line, $range->end->character) )); } public function __construct(string $uri = null, Range $range = null) { $this->uri = $uri; $this->range = $range; } }