summaryrefslogtreecommitdiff
path: root/codegen/valaccodedelegatemodule.vala
diff options
context:
space:
mode:
Diffstat (limited to 'codegen/valaccodedelegatemodule.vala')
-rw-r--r--codegen/valaccodedelegatemodule.vala4
1 files changed, 2 insertions, 2 deletions
diff --git a/codegen/valaccodedelegatemodule.vala b/codegen/valaccodedelegatemodule.vala
index b682081f7..35d5c4342 100644
--- a/codegen/valaccodedelegatemodule.vala
+++ b/codegen/valaccodedelegatemodule.vala
@@ -121,8 +121,6 @@ public class Vala.CCodeDelegateModule : CCodeArrayModule {
}
public override void visit_delegate (Delegate d) {
- d.accept_children (this);
-
generate_delegate_declaration (d, cfile);
if (!d.is_internal_symbol ()) {
@@ -131,6 +129,8 @@ public class Vala.CCodeDelegateModule : CCodeArrayModule {
if (!d.is_private_symbol ()) {
generate_delegate_declaration (d, internal_header_file);
}
+
+ d.accept_children (this);
}
public override string get_delegate_target_cname (string delegate_cname) {