private IType ResultingTypeForComplexSlicing(SlicingExpression node) { var targetType = GetExpressionType(node.Target); return targetType.IsArray ? ResultingTypeForArraySlicing(node) : targetType; }