if ($varType instanceof ConstExpression
) { // It's safer to fall back to other extractors here, as resolving const types correctly is not easy at the moment
return [];
} $types =
[];
$nullable = false;
if ($varType instanceof Nullable
) { $nullable = true;
$varType =
$varType->
getActualType();
} if (!
$varType instanceof Compound
) { if ($varType instanceof Null_
) { $nullable = true;
} $type =
$this->
createType($varType,
$nullable);
if (null !==
$type) { $types[] =
$type;
}