summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ir_constant_folding.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ir_constant_folding.cpp b/ir_constant_folding.cpp
index c7019ffc62..b3f27c80c8 100644
--- a/ir_constant_folding.cpp
+++ b/ir_constant_folding.cpp
@@ -91,7 +91,10 @@ ir_constant_folding_visitor::visit(ir_function_signature *ir)
void
ir_constant_folding_visitor::visit(ir_function *ir)
{
- (void) ir;
+ foreach_iter(exec_list_iterator, iter, *ir) {
+ ir_function_signature *const sig = (ir_function_signature *) iter.get();
+ sig->accept(this);
+ }
}
void