summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ast_function.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/ast_function.cpp b/ast_function.cpp
index b0700bed5f..aba43749e0 100644
--- a/ast_function.cpp
+++ b/ast_function.cpp
@@ -548,9 +548,6 @@ ast_function_expression::hir(exec_list *instructions,
* constant representing the complete collection of parameters.
*/
if (all_parameters_are_constant
- && (sig->return_type->is_scalar()
- || sig->return_type->is_vector()
- || sig->return_type->is_matrix())
&& (components_used >= type_components))
return new ir_constant(sig->return_type, & actual_parameters);
else