diff --git a/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php b/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php index 1fc222c29b1..f89dea26003 100644 --- a/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php +++ b/packages/BetterPhpDocParser/PhpDocParser/BetterPhpDocParser.php @@ -110,7 +110,6 @@ public function parseTagValue(TokenIterator $tokenIterator, string $tag): PhpDoc $endPosition = $tokenIterator->currentPosition(); $startAndEnd = new StartAndEnd($startPosition, $endPosition); - $tagValueNode->setAttribute(StartAndEnd::class, $startAndEnd); return $tagValueNode; @@ -120,14 +119,13 @@ private function parseChildAndStoreItsPositions(TokenIterator $tokenIterator): P { $betterTokenIterator = $this->tokenIteratorFactory->createFromTokenIterator($tokenIterator); - $tokenStart = $betterTokenIterator->currentPosition(); + $startPosition = $betterTokenIterator->currentPosition(); /** @var PhpDocChildNode $phpDocNode */ $phpDocNode = $this->privatesCaller->callPrivateMethod($this, 'parseChild', [$betterTokenIterator]); - $tokenEnd = $betterTokenIterator->currentPosition(); - - $startAndEnd = new StartAndEnd($tokenStart, $tokenEnd); + $endPosition = $betterTokenIterator->currentPosition(); + $startAndEnd = new StartAndEnd($startPosition, $endPosition); $phpDocNode->setAttribute(Attribute::START_END, $startAndEnd); return $phpDocNode;