~ubuntu-branches/ubuntu/quantal/vala/quantal

« back to all changes in this revision

Viewing changes to codegen/valaenumregisterfunction.c

  • Committer: Bazaar Package Importer
  • Author(s): Michael Terry
  • Date: 2011-01-18 09:51:15 UTC
  • mfrom: (1.5.14 upstream)
  • Revision ID: james.westby@ubuntu.com-20110118095115-r2jr7c63lr0jzj0y
Tags: 0.11.4-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
80
80
        gchar* (*get_gtype_value_table_collect_value_function_name) (ValaTypeRegisterFunction* self);
81
81
        gchar* (*get_type_flags) (ValaTypeRegisterFunction* self);
82
82
        ValaCCodeFragment* (*get_type_interface_init_declaration) (ValaTypeRegisterFunction* self);
83
 
        ValaCCodeFragment* (*get_type_interface_init_statements) (ValaTypeRegisterFunction* self, gboolean plugin);
 
83
        void (*get_type_interface_init_statements) (ValaTypeRegisterFunction* self, ValaCCodeBlock* block, gboolean plugin);
84
84
        ValaSymbolAccessibility (*get_accessibility) (ValaTypeRegisterFunction* self);
85
85
};
86
86
 
120
120
static ValaTypeSymbol* vala_enum_register_function_real_get_type_declaration (ValaTypeRegisterFunction* base);
121
121
ValaEnum* vala_enum_register_function_get_enum_reference (ValaEnumRegisterFunction* self);
122
122
static ValaSymbolAccessibility vala_enum_register_function_real_get_accessibility (ValaTypeRegisterFunction* base);
123
 
static ValaCCodeFragment* vala_enum_register_function_real_get_type_interface_init_statements (ValaTypeRegisterFunction* base, gboolean plugin);
124
123
static void vala_enum_register_function_finalize (ValaTypeRegisterFunction* obj);
125
124
 
126
125
 
173
172
}
174
173
 
175
174
 
176
 
static ValaCCodeFragment* vala_enum_register_function_real_get_type_interface_init_statements (ValaTypeRegisterFunction* base, gboolean plugin) {
177
 
        ValaEnumRegisterFunction * self;
178
 
        ValaCCodeFragment* result = NULL;
179
 
        ValaCCodeFragment* _tmp0_ = NULL;
180
 
        self = (ValaEnumRegisterFunction*) base;
181
 
        _tmp0_ = vala_ccode_fragment_new ();
182
 
        result = _tmp0_;
183
 
        return result;
184
 
}
185
 
 
186
 
 
187
175
ValaEnum* vala_enum_register_function_get_enum_reference (ValaEnumRegisterFunction* self) {
188
176
        ValaEnum* result;
189
177
        g_return_val_if_fail (self != NULL, NULL);
204
192
        g_type_class_add_private (klass, sizeof (ValaEnumRegisterFunctionPrivate));
205
193
        VALA_TYPEREGISTER_FUNCTION_CLASS (klass)->get_type_declaration = vala_enum_register_function_real_get_type_declaration;
206
194
        VALA_TYPEREGISTER_FUNCTION_CLASS (klass)->get_accessibility = vala_enum_register_function_real_get_accessibility;
207
 
        VALA_TYPEREGISTER_FUNCTION_CLASS (klass)->get_type_interface_init_statements = vala_enum_register_function_real_get_type_interface_init_statements;
208
195
}
209
196
 
210
197