%PDF- %PDF-
Direktori : /home/vacivi36/code/vendor/rector/rector/rules/Php74/Tokenizer/ |
Current File : /home/vacivi36/code/vendor/rector/rector/rules/Php74/Tokenizer/FollowedByCurlyBracketAnalyzer.php |
<?php declare (strict_types=1); namespace Rector\Php74\Tokenizer; use PhpParser\Node; use Rector\Core\ValueObject\Application\File; final class FollowedByCurlyBracketAnalyzer { public function isFollowed(File $file, Node $node) : bool { $oldTokens = $file->getOldTokens(); $endTokenPost = $node->getEndTokenPos(); if (isset($oldTokens[$endTokenPost]) && $oldTokens[$endTokenPost] === '}') { $startTokenPost = $node->getStartTokenPos(); return !(isset($oldTokens[$startTokenPost][1]) && $oldTokens[$startTokenPost][1] === '${'); } return \false; } }