protected function visitTopType(PhpType $topType)
 {
     $result = $topType;
     if ($this->resultEqualsValue) {
         $typeByName = ChainableReverseAbstractInterpreter::getNativeTypeForGettypeResultHelper($this->registry, $this->value);
         if (null !== $typeByName) {
             $result = $typeByName;
         }
     }
     return $result;
 }