private function transformIntoDestructuringSquareBrace(Tokens $tokens, Token $token, $index)
{
if (null === $this->cacheOfArraySquareBraceCloseIndex || !$tokens[$tokens->getNextMeaningfulToken($this->cacheOfArraySquareBraceCloseIndex)]->equals('=')) {
return;
}
$token->override(array(CT::T_DESTRUCTURING_SQUARE_BRACE_OPEN, '['));
$tokens[$this->cacheOfArraySquareBraceCloseIndex]->override(array(CT::T_DESTRUCTURING_SQUARE_BRACE_CLOSE, ']'));
}