| valaccodebasemodule.h | | valaccodebasemodule.h | |
| | | | |
| skipping to change at line 42 | | skipping to change at line 42 | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| #include <vala/valadatatype.h> | | #include <vala/valadatatype.h> | |
| #include <vala/valatypesymbol.h> | | #include <vala/valatypesymbol.h> | |
| #include <ccode/valaccodeexpression.h> | | #include <ccode/valaccodeexpression.h> | |
| #include <vala/valaexpression.h> | | #include <vala/valaexpression.h> | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
| #include <vala/valalocalvariable.h> | | #include <vala/valalocalvariable.h> | |
| #include <gee/arraylist.h> | | #include <gee/arraylist.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
|
| | | #include <gee/map.h> | |
| #include <gee/set.h> | | #include <gee/set.h> | |
| #include <vala/valacodecontext.h> | | #include <vala/valacodecontext.h> | |
|
| | | #include <vala/valastruct.h> | |
| #include <vala/valasourcereference.h> | | #include <vala/valasourcereference.h> | |
| #include <float.h> | | #include <float.h> | |
| #include <math.h> | | #include <math.h> | |
| #include <ccode/valaccodeenum.h> | | #include <ccode/valaccodeenum.h> | |
| #include <vala/valastatement.h> | | #include <vala/valastatement.h> | |
| #include <gee/list.h> | | #include <gee/list.h> | |
| #include <vala/valatrystatement.h> | | #include <vala/valatrystatement.h> | |
| #include <vala/valaerrortype.h> | | #include <vala/valaerrortype.h> | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
|
| #include <vala/valastruct.h> | | | |
| #include <ccode/valaccodestruct.h> | | #include <ccode/valaccodestruct.h> | |
| #include <ccode/valaccodeidentifier.h> | | #include <ccode/valaccodeidentifier.h> | |
| #include <ccode/valaccodefunction.h> | | #include <ccode/valaccodefunction.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
| #include <ccode/valaccodefunctioncall.h> | | #include <ccode/valaccodefunctioncall.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valamemberaccess.h> | | #include <vala/valamemberaccess.h> | |
| #include <vala/valapropertyaccessor.h> | | #include <vala/valapropertyaccessor.h> | |
| #include <ccode/valaccodestatement.h> | | #include <ccode/valaccodestatement.h> | |
| #include <vala/valacastexpression.h> | | #include <vala/valacastexpression.h> | |
|
| | | #include <vala/valaformalparameter.h> | |
| #include <ccode/valaccodeblock.h> | | #include <ccode/valaccodeblock.h> | |
| #include <vala/valasourcefile.h> | | #include <vala/valasourcefile.h> | |
| #include <vala/valaenum.h> | | #include <vala/valaenum.h> | |
| #include <vala/valaenumvalue.h> | | #include <vala/valaenumvalue.h> | |
| #include <vala/valamember.h> | | #include <vala/valamember.h> | |
| #include <vala/valaconstant.h> | | #include <vala/valaconstant.h> | |
| #include <vala/valafield.h> | | #include <vala/valafield.h> | |
|
| #include <vala/valaformalparameter.h> | | | |
| #include <vala/valadestructor.h> | | #include <vala/valadestructor.h> | |
| #include <vala/valablock.h> | | #include <vala/valablock.h> | |
| #include <vala/valaemptystatement.h> | | #include <vala/valaemptystatement.h> | |
| #include <vala/valadeclarationstatement.h> | | #include <vala/valadeclarationstatement.h> | |
| #include <vala/valainitializerlist.h> | | #include <vala/valainitializerlist.h> | |
| #include <vala/valaexpressionstatement.h> | | #include <vala/valaexpressionstatement.h> | |
| #include <vala/valareturnstatement.h> | | #include <vala/valareturnstatement.h> | |
| #include <vala/valalockstatement.h> | | #include <vala/valalockstatement.h> | |
| #include <vala/valadeletestatement.h> | | #include <vala/valadeletestatement.h> | |
| #include <vala/valabooleanliteral.h> | | #include <vala/valabooleanliteral.h> | |
| | | | |
| skipping to change at line 144 | | skipping to change at line 145 | |
| ValaCCodeFragment* header_constant_declaration; | | ValaCCodeFragment* header_constant_declaration; | |
| ValaCCodeFragment* source_begin; | | ValaCCodeFragment* source_begin; | |
| ValaCCodeFragment* source_include_directives; | | ValaCCodeFragment* source_include_directives; | |
| ValaCCodeFragment* source_type_declaration; | | ValaCCodeFragment* source_type_declaration; | |
| ValaCCodeFragment* source_type_definition; | | ValaCCodeFragment* source_type_definition; | |
| ValaCCodeFragment* source_type_member_declaration; | | ValaCCodeFragment* source_type_member_declaration; | |
| ValaCCodeFragment* source_constant_declaration; | | ValaCCodeFragment* source_constant_declaration; | |
| ValaCCodeFragment* source_signal_marshaller_declaration; | | ValaCCodeFragment* source_signal_marshaller_declaration; | |
| ValaCCodeFragment* source_type_member_definition; | | ValaCCodeFragment* source_type_member_definition; | |
| ValaCCodeFragment* class_init_fragment; | | ValaCCodeFragment* class_init_fragment; | |
|
| | | ValaCCodeFragment* base_init_fragment; | |
| | | ValaCCodeFragment* base_finalize_fragment; | |
| ValaCCodeFragment* instance_init_fragment; | | ValaCCodeFragment* instance_init_fragment; | |
| ValaCCodeFragment* instance_finalize_fragment; | | ValaCCodeFragment* instance_finalize_fragment; | |
| ValaCCodeFragment* source_signal_marshaller_definition; | | ValaCCodeFragment* source_signal_marshaller_definition; | |
| ValaCCodeFragment* module_init_fragment; | | ValaCCodeFragment* module_init_fragment; | |
| ValaCCodeStruct* param_spec_struct; | | ValaCCodeStruct* param_spec_struct; | |
| ValaCCodeStruct* instance_struct; | | ValaCCodeStruct* instance_struct; | |
| ValaCCodeStruct* type_struct; | | ValaCCodeStruct* type_struct; | |
| ValaCCodeStruct* instance_priv_struct; | | ValaCCodeStruct* instance_priv_struct; | |
|
| | | ValaCCodeStruct* type_priv_struct; | |
| ValaCCodeEnum* prop_enum; | | ValaCCodeEnum* prop_enum; | |
| ValaCCodeEnum* cenum; | | ValaCCodeEnum* cenum; | |
| ValaCCodeFunction* function; | | ValaCCodeFunction* function; | |
| ValaCCodeBlock* block; | | ValaCCodeBlock* block; | |
| GeeArrayList* temp_vars; | | GeeArrayList* temp_vars; | |
| GeeArrayList* temp_ref_vars; | | GeeArrayList* temp_ref_vars; | |
| GeeSet* user_marshal_set; | | GeeSet* user_marshal_set; | |
| GeeSet* predefined_marshal_set; | | GeeSet* predefined_marshal_set; | |
| GeeSet* c_keywords; | | GeeSet* c_keywords; | |
| gint next_temp_var_id; | | gint next_temp_var_id; | |
| | | | |
| skipping to change at line 179 | | skipping to change at line 183 | |
| ValaDataType* uchar_type; | | ValaDataType* uchar_type; | |
| ValaDataType* unichar_type; | | ValaDataType* unichar_type; | |
| ValaDataType* short_type; | | ValaDataType* short_type; | |
| ValaDataType* ushort_type; | | ValaDataType* ushort_type; | |
| ValaDataType* int_type; | | ValaDataType* int_type; | |
| ValaDataType* uint_type; | | ValaDataType* uint_type; | |
| ValaDataType* long_type; | | ValaDataType* long_type; | |
| ValaDataType* ulong_type; | | ValaDataType* ulong_type; | |
| ValaDataType* int8_type; | | ValaDataType* int8_type; | |
| ValaDataType* uint8_type; | | ValaDataType* uint8_type; | |
|
| | | ValaDataType* int16_type; | |
| | | ValaDataType* uint16_type; | |
| ValaDataType* int32_type; | | ValaDataType* int32_type; | |
| ValaDataType* uint32_type; | | ValaDataType* uint32_type; | |
| ValaDataType* int64_type; | | ValaDataType* int64_type; | |
| ValaDataType* uint64_type; | | ValaDataType* uint64_type; | |
| ValaDataType* string_type; | | ValaDataType* string_type; | |
| ValaDataType* float_type; | | ValaDataType* float_type; | |
| ValaDataType* double_type; | | ValaDataType* double_type; | |
| ValaTypeSymbol* gtype_type; | | ValaTypeSymbol* gtype_type; | |
| ValaTypeSymbol* gobject_type; | | ValaTypeSymbol* gobject_type; | |
| ValaErrorType* gerror_type; | | ValaErrorType* gerror_type; | |
| ValaClass* glist_type; | | ValaClass* glist_type; | |
| ValaClass* gslist_type; | | ValaClass* gslist_type; | |
| ValaTypeSymbol* gstringbuilder_type; | | ValaTypeSymbol* gstringbuilder_type; | |
| ValaTypeSymbol* garray_type; | | ValaTypeSymbol* garray_type; | |
|
| | | ValaTypeSymbol* gbytearray_type; | |
| ValaDataType* gquark_type; | | ValaDataType* gquark_type; | |
| ValaStruct* gvalue_type; | | ValaStruct* gvalue_type; | |
| ValaStruct* mutex_type; | | ValaStruct* mutex_type; | |
| ValaTypeSymbol* type_module_type; | | ValaTypeSymbol* type_module_type; | |
| ValaInterface* list_type; | | ValaInterface* list_type; | |
| ValaInterface* map_type; | | ValaInterface* map_type; | |
| ValaTypeSymbol* dbus_object_type; | | ValaTypeSymbol* dbus_object_type; | |
|
| ValaMethod* substring_method; | | | |
| gboolean in_plugin; | | gboolean in_plugin; | |
| char* module_init_param_name; | | char* module_init_param_name; | |
| gboolean string_h_needed; | | gboolean string_h_needed; | |
| gboolean gvaluecollector_h_needed; | | gboolean gvaluecollector_h_needed; | |
| gboolean gio_h_needed; | | gboolean gio_h_needed; | |
| gboolean requires_free_checked; | | gboolean requires_free_checked; | |
| gboolean requires_array_free; | | gboolean requires_array_free; | |
| gboolean requires_array_move; | | gboolean requires_array_move; | |
| gboolean requires_strcmp0; | | gboolean requires_strcmp0; | |
| gboolean dbus_glib_h_needed; | | gboolean dbus_glib_h_needed; | |
| gboolean dbus_glib_h_needed_in_header; | | gboolean dbus_glib_h_needed_in_header; | |
| GeeSet* wrappers; | | GeeSet* wrappers; | |
|
| | | GeeMap* variable_name_map; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeBaseModuleClass { | | struct _ValaCCodeBaseModuleClass { | |
| ValaCCodeModuleClass parent_class; | | ValaCCodeModuleClass parent_class; | |
| void (*append_vala_array_free) (ValaCCodeBaseModule* self); | | void (*append_vala_array_free) (ValaCCodeBaseModule* self); | |
| void (*append_vala_array_move) (ValaCCodeBaseModule* self); | | void (*append_vala_array_move) (ValaCCodeBaseModule* self); | |
| ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule
* self, ValaDataType* type, ValaSourceReference* source_reference); | | ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule
* self, ValaDataType* type, ValaSourceReference* source_reference); | |
| char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const
char* delegate_cname); | | char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const
char* delegate_cname); | |
| ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa
seModule* self, ValaExpression* delegate_expr); | | ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa
seModule* self, ValaExpression* delegate_expr); | |
| char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu
le* self, const char* delegate_cname); | | char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu
le* self, const char* delegate_cname); | |
| | | | |
| skipping to change at line 247 | | skipping to change at line 254 | |
| void vala_ccode_base_module_append_temp_decl (ValaCCodeBaseModule* self, Va
laCCodeFragment* cfrag, GeeList* temp_vars); | | void vala_ccode_base_module_append_temp_decl (ValaCCodeBaseModule* self, Va
laCCodeFragment* cfrag, GeeList* temp_vars); | |
| void vala_ccode_base_module_create_temp_decl (ValaCCodeBaseModule* self, Va
laStatement* stmt, GeeList* temp_vars); | | void vala_ccode_base_module_create_temp_decl (ValaCCodeBaseModule* self, Va
laStatement* stmt, GeeList* temp_vars); | |
| void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V
alaSymbol* sym, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | | void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V
alaSymbol* sym, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | |
| void vala_ccode_base_module_create_local_free (ValaCCodeBaseModule* self, V
alaCodeNode* stmt, gboolean stop_at_loop); | | void vala_ccode_base_module_create_local_free (ValaCCodeBaseModule* self, V
alaCodeNode* stmt, gboolean stop_at_loop); | |
| char* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModule
* self, const char* delegate_cname); | | char* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModule
* self, const char* delegate_cname); | |
| ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression
(ValaCCodeBaseModule* self, ValaExpression* delegate_expr); | | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression
(ValaCCodeBaseModule* self, ValaExpression* delegate_expr); | |
| char* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Vala
CCodeBaseModule* self, const char* delegate_cname); | | char* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Vala
CCodeBaseModule* self, const char* delegate_cname); | |
| gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V
alaDataType* type); | | gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V
alaDataType* type); | |
| gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self
, ValaDataType* type); | | gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self
, ValaDataType* type); | |
| ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB
aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr,
ValaExpression* expr, ValaCodeNode* node); | | ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB
aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr,
ValaExpression* expr, ValaCodeNode* node); | |
|
| | | void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData
Type* type); | |
| ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo
deBaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCC
odeExpression* cexpr); | | ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo
deBaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCC
odeExpression* cexpr); | |
| char* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule*
self, ValaTypeSymbol* type); | | char* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule*
self, ValaTypeSymbol* type); | |
| ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V
alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_
type); | | ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V
alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_
type); | |
| ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val
aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty
pe); | | ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val
aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty
pe); | |
| ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi
on_type, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi
on_type, ValaDataType* target_type, ValaExpression* expr); | |
| ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V
alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType*
expression_type, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V
alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType*
expression_type, ValaDataType* target_type, ValaExpression* expr); | |
| ValaCCodeFunctionCall* vala_ccode_base_module_get_property_set_call (ValaCC
odeBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExp
ression* cexpr); | | ValaCCodeFunctionCall* vala_ccode_base_module_get_property_set_call (ValaCC
odeBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExp
ression* cexpr); | |
| gboolean vala_ccode_base_module_is_address_of_possible (ValaCCodeBaseModule
* self, ValaExpression* e); | | gboolean vala_ccode_base_module_is_address_of_possible (ValaCCodeBaseModule
* self, ValaExpression* e); | |
| ValaCCodeExpression* vala_ccode_base_module_get_address_of_expression (Vala
CCodeBaseModule* self, ValaExpression* e, ValaCCodeExpression* ce); | | ValaCCodeExpression* vala_ccode_base_module_get_address_of_expression (Vala
CCodeBaseModule* self, ValaExpression* e, ValaCCodeExpression* ce); | |
| gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con
st char* wrapper_name); | | gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con
st char* wrapper_name); | |
| | | | |
End of changes. 12 change blocks. |
| 3 lines changed or deleted | | 11 lines changed or added | |
|
| valaccodemodule.h | | valaccodemodule.h | |
| | | | |
| skipping to change at line 46 | | skipping to change at line 46 | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valasignal.h> | | #include <vala/valasignal.h> | |
| #include <vala/valatypesymbol.h> | | #include <vala/valatypesymbol.h> | |
| #include <vala/valaobjecttypesymbol.h> | | #include <vala/valaobjecttypesymbol.h> | |
| #include <ccode/valaccodeidentifier.h> | | #include <ccode/valaccodeidentifier.h> | |
| #include <vala/valadatatype.h> | | #include <vala/valadatatype.h> | |
| #include <vala/valadynamicproperty.h> | | #include <vala/valadynamicproperty.h> | |
| #include <gee/list.h> | | #include <gee/list.h> | |
| #include <ccode/valaccodeconstant.h> | | #include <ccode/valaccodeconstant.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
|
| | | #include <vala/valadynamicmethod.h> | |
| #include <vala/valacodecontext.h> | | #include <vala/valacodecontext.h> | |
| #include <vala/valasourcefile.h> | | #include <vala/valasourcefile.h> | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
| #include <vala/valastruct.h> | | #include <vala/valastruct.h> | |
| #include <vala/valaenum.h> | | #include <vala/valaenum.h> | |
| #include <vala/valaenumvalue.h> | | #include <vala/valaenumvalue.h> | |
| #include <vala/valaerrordomain.h> | | #include <vala/valaerrordomain.h> | |
| #include <vala/valaerrorcode.h> | | #include <vala/valaerrorcode.h> | |
| #include <vala/valadelegate.h> | | #include <vala/valadelegate.h> | |
| | | | |
| skipping to change at line 115 | | skipping to change at line 116 | |
| #include <vala/valapointerindirection.h> | | #include <vala/valapointerindirection.h> | |
| #include <vala/valaaddressofexpression.h> | | #include <vala/valaaddressofexpression.h> | |
| #include <vala/valareferencetransferexpression.h> | | #include <vala/valareferencetransferexpression.h> | |
| #include <vala/valabinaryexpression.h> | | #include <vala/valabinaryexpression.h> | |
| #include <vala/valatypecheck.h> | | #include <vala/valatypecheck.h> | |
| #include <vala/valalambdaexpression.h> | | #include <vala/valalambdaexpression.h> | |
| #include <vala/valaassignment.h> | | #include <vala/valaassignment.h> | |
| #include <gee/map.h> | | #include <gee/map.h> | |
| #include <ccode/valaccodefunction.h> | | #include <ccode/valaccodefunction.h> | |
| #include <ccode/valaccodefunctiondeclarator.h> | | #include <ccode/valaccodefunctiondeclarator.h> | |
|
| #include <vala/valadynamicmethod.h> | | | |
| #include <gobject/valaccodegenerator.h> | | #include <gobject/valaccodegenerator.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ()) | | #define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ()) | |
| #define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_CCODE_MODULE, ValaCCodeModule)) | | #define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_CCODE_MODULE, ValaCCodeModule)) | |
| #define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | | #define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | |
| #define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_CCODE_MODULE)) | | #define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_CCODE_MODULE)) | |
| #define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_CCODE_MODULE)) | | #define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_CCODE_MODULE)) | |
| #define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | | #define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 1 lines changed or added | |
|
| valatyperegisterfunction.h | | valatyperegisterfunction.h | |
| /* valatyperegisterfunction.vala | | /* valatyperegisterfunction.vala | |
| * | | * | |
|
| * Copyright (C) 2006-2007 Jürg Billeter | | * Copyright (C) 2006-2008 Jürg Billeter | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| * Lesser General Public License for more details. | | * Lesser General Public License for more details. | |
| | | | |
| skipping to change at line 64 | | skipping to change at line 64 | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaTypeRegisterFunctionPrivate * priv; | | ValaTypeRegisterFunctionPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaTypeRegisterFunctionClass { | | struct _ValaTypeRegisterFunctionClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaTypeRegisterFunction *self); | | void (*finalize) (ValaTypeRegisterFunction *self); | |
| ValaTypeSymbol* (*get_type_declaration) (ValaTypeRegisterFunction* s
elf); | | ValaTypeSymbol* (*get_type_declaration) (ValaTypeRegisterFunction* s
elf); | |
| char* (*get_type_struct_name) (ValaTypeRegisterFunction* self); | | char* (*get_type_struct_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_base_init_func_name) (ValaTypeRegisterFunction* self); | | char* (*get_base_init_func_name) (ValaTypeRegisterFunction* self); | |
|
| | | char* (*get_base_finalize_func_name) (ValaTypeRegisterFunction* self
); | |
| char* (*get_class_init_func_name) (ValaTypeRegisterFunction* self); | | char* (*get_class_init_func_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_instance_struct_size) (ValaTypeRegisterFunction* self); | | char* (*get_instance_struct_size) (ValaTypeRegisterFunction* self); | |
| char* (*get_instance_init_func_name) (ValaTypeRegisterFunction* self
); | | char* (*get_instance_init_func_name) (ValaTypeRegisterFunction* self
); | |
| char* (*get_parent_type_name) (ValaTypeRegisterFunction* self); | | char* (*get_parent_type_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_gtype_value_table_init_function_name) (ValaTypeRegisterF
unction* self); | | char* (*get_gtype_value_table_init_function_name) (ValaTypeRegisterF
unction* self); | |
| char* (*get_gtype_value_table_peek_pointer_function_name) (ValaTypeR
egisterFunction* self); | | char* (*get_gtype_value_table_peek_pointer_function_name) (ValaTypeR
egisterFunction* self); | |
| char* (*get_gtype_value_table_free_function_name) (ValaTypeRegisterF
unction* self); | | char* (*get_gtype_value_table_free_function_name) (ValaTypeRegisterF
unction* self); | |
| char* (*get_gtype_value_table_copy_function_name) (ValaTypeRegisterF
unction* self); | | char* (*get_gtype_value_table_copy_function_name) (ValaTypeRegisterF
unction* self); | |
| char* (*get_gtype_value_table_lcopy_value_function_name) (ValaTypeRe
gisterFunction* self); | | char* (*get_gtype_value_table_lcopy_value_function_name) (ValaTypeRe
gisterFunction* self); | |
| char* (*get_gtype_value_table_collect_value_function_name) (ValaType
RegisterFunction* self); | | char* (*get_gtype_value_table_collect_value_function_name) (ValaType
RegisterFunction* self); | |
| | | | |
| skipping to change at line 88 | | skipping to change at line 89 | |
| }; | | }; | |
| | | | |
| struct _ValaParamSpecTypeRegisterFunction { | | struct _ValaParamSpecTypeRegisterFunction { | |
| GParamSpec parent_instance; | | GParamSpec parent_instance; | |
| }; | | }; | |
| | | | |
| void vala_typeregister_function_init_from_type (ValaTypeRegisterFunction* s
elf, gboolean plugin); | | void vala_typeregister_function_init_from_type (ValaTypeRegisterFunction* s
elf, gboolean plugin); | |
| ValaTypeSymbol* vala_typeregister_function_get_type_declaration (ValaTypeRe
gisterFunction* self); | | ValaTypeSymbol* vala_typeregister_function_get_type_declaration (ValaTypeRe
gisterFunction* self); | |
| char* vala_typeregister_function_get_type_struct_name (ValaTypeRegisterFunc
tion* self); | | char* vala_typeregister_function_get_type_struct_name (ValaTypeRegisterFunc
tion* self); | |
| char* vala_typeregister_function_get_base_init_func_name (ValaTypeRegisterF
unction* self); | | char* vala_typeregister_function_get_base_init_func_name (ValaTypeRegisterF
unction* self); | |
|
| | | char* vala_typeregister_function_get_base_finalize_func_name (ValaTypeRegis
terFunction* self); | |
| char* vala_typeregister_function_get_class_init_func_name (ValaTypeRegister
Function* self); | | char* vala_typeregister_function_get_class_init_func_name (ValaTypeRegister
Function* self); | |
| char* vala_typeregister_function_get_instance_struct_size (ValaTypeRegister
Function* self); | | char* vala_typeregister_function_get_instance_struct_size (ValaTypeRegister
Function* self); | |
| char* vala_typeregister_function_get_instance_init_func_name (ValaTypeRegis
terFunction* self); | | char* vala_typeregister_function_get_instance_init_func_name (ValaTypeRegis
terFunction* self); | |
| char* vala_typeregister_function_get_parent_type_name (ValaTypeRegisterFunc
tion* self); | | char* vala_typeregister_function_get_parent_type_name (ValaTypeRegisterFunc
tion* self); | |
| char* vala_typeregister_function_get_gtype_value_table_init_function_name (
ValaTypeRegisterFunction* self); | | char* vala_typeregister_function_get_gtype_value_table_init_function_name (
ValaTypeRegisterFunction* self); | |
| char* vala_typeregister_function_get_gtype_value_table_peek_pointer_functio
n_name (ValaTypeRegisterFunction* self); | | char* vala_typeregister_function_get_gtype_value_table_peek_pointer_functio
n_name (ValaTypeRegisterFunction* self); | |
| char* vala_typeregister_function_get_gtype_value_table_free_function_name (
ValaTypeRegisterFunction* self); | | char* vala_typeregister_function_get_gtype_value_table_free_function_name (
ValaTypeRegisterFunction* self); | |
| char* vala_typeregister_function_get_gtype_value_table_copy_function_name (
ValaTypeRegisterFunction* self); | | char* vala_typeregister_function_get_gtype_value_table_copy_function_name (
ValaTypeRegisterFunction* self); | |
| char* vala_typeregister_function_get_gtype_value_table_lcopy_value_function
_name (ValaTypeRegisterFunction* self); | | char* vala_typeregister_function_get_gtype_value_table_lcopy_value_function
_name (ValaTypeRegisterFunction* self); | |
| char* vala_typeregister_function_get_gtype_value_table_collect_value_functi
on_name (ValaTypeRegisterFunction* self); | | char* vala_typeregister_function_get_gtype_value_table_collect_value_functi
on_name (ValaTypeRegisterFunction* self); | |
| | | | |
End of changes. 3 change blocks. |
| 1 lines changed or deleted | | 3 lines changed or added | |
|