PHPSA\Analyzer\Pass\Expression\ArrayIllegalOffsetType::analyzeDimensionFetch PHP Method

analyzeDimensionFetch() private method

private analyzeDimensionFetch ( PhpParser\Node\Expr\ArrayDimFetch $expr, Context $context ) : boolean
$expr PhpParser\Node\Expr\ArrayDimFetch
$context PHPSA\Context
return boolean
    private function analyzeDimensionFetch(Expr\ArrayDimFetch $expr, Context $context)
    {
        // $array[]
        if ($expr->dim === null) {
            return false;
        }
        // $array[…]
        return $this->analyzeExpression($expr->dim, $context);
    }