From 65ac1012f651beddca01c032ff6daa1a497b517c Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Tue, 6 Apr 2021 10:41:27 +0200 Subject: [PATCH] fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! add ParamPhpDocNodeVisitor --- .../PhpDocParser/BetterPhpDocParser.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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;