1
0
Fork 0

Fix completions on -> next to an unrelated token

pull/357/head
Rob Lourens 2017-05-17 23:41:35 -07:00
parent 90b40ef449
commit 253f9b50a4
1 changed files with 3 additions and 2 deletions

View File

@ -184,8 +184,9 @@ class CompletionProvider
foreach ($prefixes as &$prefix) { foreach ($prefixes as &$prefix) {
$prefix .= '->'; $prefix .= '->';
if ($node->memberName !== null && $node->memberName instanceof Tolerant\Token) { if ($node->memberName !== null && $node->memberName instanceof Tolerant\Token && $offset > $node->memberName->start) {
$prefix .= $node->memberName->getText($node->getFileContents()); $memberNameText = $node->memberName->getText($node->getFileContents());
$prefix .= substr($memberNameText, 0, $offset - $node->memberName->start);
} }
} }