From 66c7c6bdaab2304ac09e1a622d06fe3fa5016b6a Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Mon, 23 Oct 2017 00:59:59 +0200 Subject: [PATCH] cleanup --- .../VariableTypeResolver.php | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/packages/NodeTypeResolver/src/PerNodeTypeResolver/VariableTypeResolver.php b/packages/NodeTypeResolver/src/PerNodeTypeResolver/VariableTypeResolver.php index 936d51b2d6e..86540dd5702 100644 --- a/packages/NodeTypeResolver/src/PerNodeTypeResolver/VariableTypeResolver.php +++ b/packages/NodeTypeResolver/src/PerNodeTypeResolver/VariableTypeResolver.php @@ -68,8 +68,6 @@ final class VariableTypeResolver implements PerNodeTypeResolverInterface, NodeTy private function processVariableTypeForAssign(Variable $variableNode, Assign $assignNode): ?string { -// $variableType = $this->processAssignVariableNode($assignNode); - if ($assignNode->expr instanceof New_) { $variableName = $variableNode->name; $variableType = $this->nodeTypeResolver->resolve($assignNode->expr); @@ -89,24 +87,4 @@ final class VariableTypeResolver implements PerNodeTypeResolverInterface, NodeTy return $this->typeContext->getTypeForVariable($name); } - - private function processAssignVariableNode(Assign $assignNode): ?string - { - if ($assignNode->var->name instanceof Variable) { - $name = $assignNode->var->name->name; - } else { - $name = $assignNode->var->name; - } - - $this->typeContext->addAssign($name, $assignNode->expr->name); - - $variableType = $this->typeContext->getTypeForVariable($name); - if ($variableType) { - $assignNode->var->setAttribute(Attribute::TYPE, $variableType); - - return $variableType; - } - - return null; - } }