1
0
Fork 0

fix global constant fallback

pull/357/head
Sara Itani 2017-03-06 16:12:26 -08:00
parent afca7ea7e0
commit e45648daab
1 changed files with 1 additions and 1 deletions

View File

@ -438,7 +438,7 @@ class TolerantDefinitionResolver implements DefinitionResolverInterface
private function isConstantFetch(Tolerant\Node $node) : bool {
return
$node instanceof Tolerant\Node\QualifiedName &&
($node->parent instanceof Tolerant\Node\Statement\ExpressionStatement || $node->parent instanceof Tolerant\Node\Expression) &&
($node->parent instanceof Tolerant\Node\Statement\ExpressionStatement || $node->parent instanceof Tolerant\Node\Expression || $node->parent instanceof Tolerant\Node\DelimitedList\ExpressionList) &&
!(
$node->parent instanceof Tolerant\Node\Expression\MemberAccessExpression || $node->parent instanceof Tolerant\Node\Expression\CallExpression ||
$node->parent instanceof Tolerant\Node\Expression\ObjectCreationExpression ||