GNOME Bugzilla – Bug 572886
ModuleInit doesn't register types if they are processed after the ModuleInit func.
Last modified: 2009-03-03 01:52:55 UTC
Please describe the problem: ModuleInit doesn't register types if they are processed after the ModuleInit func. Steps to reproduce: Suppose there are three files A.vala B.vala module.vala. ModuleInit is declared in module.vala, A.vala has class A, B.vala has class B. If valac is invoked as valac A.vala B.vala module.vala in module.c all types are registered. If valac is invoked as vala module.vala A.vala B.vala in module.c no types are registered. Actual results: Expected results: Does this happen every time? Other information:
*** This bug has been marked as a duplicate of 553928 ***