aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backendC/CleanCompilerSources/set_scope_numbers.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/backendC/CleanCompilerSources/set_scope_numbers.c b/backendC/CleanCompilerSources/set_scope_numbers.c
index 9d0018e..9cb4e3f 100644
--- a/backendC/CleanCompilerSources/set_scope_numbers.c
+++ b/backendC/CleanCompilerSources/set_scope_numbers.c
@@ -83,6 +83,11 @@ static void set_root_scope_numbers (NodeP node_p,int local_scope)
}
}
break;
+ case GuardNode:
+ set_root_scope_numbers (node_p->node_arguments->arg_node,local_scope);
+ set_root_scope_numbers (node_p->node_arguments->arg_next->arg_node,local_scope);
+ set_node_id_scope_numbers (node_p->node_node_defs,local_scope);
+ break;
}
}