vala.h   vala.h 
skipping to change at line 1732 skipping to change at line 1732
ValaFieldClass parent_class; ValaFieldClass parent_class;
}; };
struct _ValaSubroutine { struct _ValaSubroutine {
ValaSymbol parent_instance; ValaSymbol parent_instance;
ValaSubroutinePrivate * priv; ValaSubroutinePrivate * priv;
}; };
struct _ValaSubroutineClass { struct _ValaSubroutineClass {
ValaSymbolClass parent_class; ValaSymbolClass parent_class;
gboolean (*get_has_result) (ValaSubroutine* self);
}; };
struct _ValaMethod { struct _ValaMethod {
ValaSubroutine parent_instance; ValaSubroutine parent_instance;
ValaMethodPrivate * priv; ValaMethodPrivate * priv;
}; };
struct _ValaMethodClass { struct _ValaMethodClass {
ValaSubroutineClass parent_class; ValaSubroutineClass parent_class;
gchar* (*get_default_cname) (ValaMethod* self); gchar* (*get_default_cname) (ValaMethod* self);
skipping to change at line 5113 skipping to change at line 5114
ValaStructValueType* vala_struct_value_type_construct (GType object_type, V alaStruct* type_symbol); ValaStructValueType* vala_struct_value_type_construct (GType object_type, V alaStruct* type_symbol);
ValaSubroutine* vala_subroutine_construct (GType object_type, const gchar* name, ValaSourceReference* source_reference, ValaComment* comment); ValaSubroutine* vala_subroutine_construct (GType object_type, const gchar* name, ValaSourceReference* source_reference, ValaComment* comment);
ValaBasicBlock* vala_subroutine_get_entry_block (ValaSubroutine* self); ValaBasicBlock* vala_subroutine_get_entry_block (ValaSubroutine* self);
void vala_subroutine_set_entry_block (ValaSubroutine* self, ValaBasicBlock* value); void vala_subroutine_set_entry_block (ValaSubroutine* self, ValaBasicBlock* value);
ValaBasicBlock* vala_subroutine_get_return_block (ValaSubroutine* self); ValaBasicBlock* vala_subroutine_get_return_block (ValaSubroutine* self);
void vala_subroutine_set_return_block (ValaSubroutine* self, ValaBasicBlock * value); void vala_subroutine_set_return_block (ValaSubroutine* self, ValaBasicBlock * value);
ValaBasicBlock* vala_subroutine_get_exit_block (ValaSubroutine* self); ValaBasicBlock* vala_subroutine_get_exit_block (ValaSubroutine* self);
void vala_subroutine_set_exit_block (ValaSubroutine* self, ValaBasicBlock* value); void vala_subroutine_set_exit_block (ValaSubroutine* self, ValaBasicBlock* value);
ValaLocalVariable* vala_subroutine_get_result_var (ValaSubroutine* self); ValaLocalVariable* vala_subroutine_get_result_var (ValaSubroutine* self);
void vala_subroutine_set_result_var (ValaSubroutine* self, ValaLocalVariabl e* value); void vala_subroutine_set_result_var (ValaSubroutine* self, ValaLocalVariabl e* value);
gboolean vala_subroutine_get_has_result (ValaSubroutine* self);
ValaBlock* vala_subroutine_get_body (ValaSubroutine* self); ValaBlock* vala_subroutine_get_body (ValaSubroutine* self);
void vala_subroutine_set_body (ValaSubroutine* self, ValaBlock* value); void vala_subroutine_set_body (ValaSubroutine* self, ValaBlock* value);
ValaSwitchLabel* vala_switch_label_new (ValaExpression* expr, ValaSourceRef erence* source); ValaSwitchLabel* vala_switch_label_new (ValaExpression* expr, ValaSourceRef erence* source);
ValaSwitchLabel* vala_switch_label_construct (GType object_type, ValaExpres sion* expr, ValaSourceReference* source); ValaSwitchLabel* vala_switch_label_construct (GType object_type, ValaExpres sion* expr, ValaSourceReference* source);
ValaSwitchLabel* vala_switch_label_new_with_default (ValaSourceReference* s ource); ValaSwitchLabel* vala_switch_label_new_with_default (ValaSourceReference* s ource);
ValaSwitchLabel* vala_switch_label_construct_with_default (GType object_typ e, ValaSourceReference* source); ValaSwitchLabel* vala_switch_label_construct_with_default (GType object_typ e, ValaSourceReference* source);
ValaExpression* vala_switch_label_get_expression (ValaSwitchLabel* self); ValaExpression* vala_switch_label_get_expression (ValaSwitchLabel* self);
void vala_switch_label_set_expression (ValaSwitchLabel* self, ValaExpressio n* value); void vala_switch_label_set_expression (ValaSwitchLabel* self, ValaExpressio n* value);
ValaSwitchSection* vala_switch_label_get_section (ValaSwitchLabel* self); ValaSwitchSection* vala_switch_label_get_section (ValaSwitchLabel* self);
void vala_switch_label_set_section (ValaSwitchLabel* self, ValaSwitchSectio n* value); void vala_switch_label_set_section (ValaSwitchLabel* self, ValaSwitchSectio n* value);
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added


 valacodegen.h   valacodegen.h 
skipping to change at line 646 skipping to change at line 646
gchar* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBa seModule* self, ValaDynamicSignal* node); gchar* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBa seModule* self, ValaDynamicSignal* node);
gchar* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseM odule* self, ValaDynamicSignal* node); gchar* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseM odule* self, ValaDynamicSignal* node);
void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa rams, ValaDataType* return_type, gboolean dbus); void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa rams, ValaDataType* return_type, gboolean dbus);
gchar* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLi st* params, ValaDataType* return_type, const gchar* prefix, gboolean dbus); gchar* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLi st* params, ValaDataType* return_type, const gchar* prefix, gboolean dbus);
gchar* (*get_array_length_cname) (ValaCCodeBaseModule* self, const g char* array_cname, gint dim); gchar* (*get_array_length_cname) (ValaCCodeBaseModule* self, const g char* array_cname, gint dim);
gchar* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* sel f, ValaParameter* param, gint dim); gchar* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* sel f, ValaParameter* param, gint dim);
ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM odule* self, ValaExpression* array_expr, gint dim); ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM odule* self, ValaExpression* array_expr, gint dim);
ValaCCodeExpression* (*get_array_length_cvalue) (ValaCCodeBaseModule * self, ValaTargetValue* value, gint dim); ValaCCodeExpression* (*get_array_length_cvalue) (ValaCCodeBaseModule * self, ValaTargetValue* value, gint dim);
gchar* (*get_array_size_cname) (ValaCCodeBaseModule* self, const gch ar* array_cname); gchar* (*get_array_size_cname) (ValaCCodeBaseModule* self, const gch ar* array_cname);
void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n ode, gboolean always_fails); void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n ode, gboolean always_fails);
gchar* (*generate_ready_function) (ValaCCodeBaseModule* self, ValaMe thod* m);
}; };
struct _ValaCCodeStructModule { struct _ValaCCodeStructModule {
ValaCCodeBaseModule parent_instance; ValaCCodeBaseModule parent_instance;
ValaCCodeStructModulePrivate * priv; ValaCCodeStructModulePrivate * priv;
}; };
struct _ValaCCodeStructModuleClass { struct _ValaCCodeStructModuleClass {
ValaCCodeBaseModuleClass parent_class; ValaCCodeBaseModuleClass parent_class;
}; };
skipping to change at line 1234 skipping to change at line 1235
ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo deBaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExp ression* cexpr); ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo deBaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExp ression* cexpr);
ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val aDataType* to, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val aDataType* to, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V alaDataType* to, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V alaDataType* to, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo deBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpression* expr); ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo deBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode BaseModule* self, ValaDataType* type, ValaCCodeExpression* expr); ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode BaseModule* self, ValaDataType* type, ValaCCodeExpression* expr);
gchar* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule* self, ValaTypeSymbol* type); gchar* 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);
void vala_ccode_base_module_store_property (ValaCCodeBaseModule* self, Vala Property* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr, ValaExpre ssion* rhs); void vala_ccode_base_module_store_property (ValaCCodeBaseModule* self, Vala Property* prop, ValaExpression* instance, ValaTargetValue* value);
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 gchar* wrapper_name); gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con st gchar* wrapper_name);
gboolean vala_ccode_base_module_add_generated_external_symbol (ValaCCodeBas eModule* self, ValaSymbol* external_symbol); gboolean vala_ccode_base_module_add_generated_external_symbol (ValaCCodeBas eModule* self, ValaSymbol* external_symbol);
ValaDataType* vala_ccode_base_module_get_data_type_for_symbol (ValaTypeSymb ol* sym); ValaDataType* vala_ccode_base_module_get_data_type_for_symbol (ValaTypeSymb ol* sym);
ValaCCodeExpression* vala_ccode_base_module_default_value_for_type (ValaCCo deBaseModule* self, ValaDataType* type, gboolean initializer_expression); ValaCCodeExpression* vala_ccode_base_module_default_value_for_type (ValaCCo deBaseModule* self, ValaDataType* type, gboolean initializer_expression);
void vala_ccode_base_module_create_type_check_statement (ValaCCodeBaseModul e* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol* t, gboolean non_null, const gchar* var_name); void vala_ccode_base_module_create_type_check_statement (ValaCCodeBaseModul e* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol* t, gboolean non_null, const gchar* var_name);
gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, gdoub le param_pos, gboolean ellipsis); gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, gdoub le param_pos, gboolean ellipsis);
ValaCCodeExpression* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseMod ule* self, ValaExpression* node); ValaCCodeExpression* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseMod ule* self, ValaExpression* node);
void vala_ccode_base_module_create_postcondition_statement (ValaCCodeBaseMo dule* self, ValaExpression* postcondition); void vala_ccode_base_module_create_postcondition_statement (ValaCCodeBaseMo dule* self, ValaExpression* postcondition);
skipping to change at line 1269 skipping to change at line 1270
gchar* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name (ValaCCodeBaseModule* self, ValaDynamicSignal* node); gchar* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name (ValaCCodeBaseModule* self, ValaDynamicSignal* node);
gchar* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (V alaCCodeBaseModule* self, ValaDynamicSignal* node); gchar* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (V alaCCodeBaseModule* self, ValaDynamicSignal* node);
void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, gboolean dbus); void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, gboolean dbus);
gchar* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, const gchar* prefix, gb oolean dbus); gchar* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, const gchar* prefix, gb oolean dbus);
gchar* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* self, const gchar* array_cname, gint dim); gchar* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* self, const gchar* array_cname, gint dim);
gchar* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBa seModule* self, ValaParameter* param, gint dim); gchar* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBa seModule* self, ValaParameter* param, gint dim);
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim);
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cvalue (ValaCC odeBaseModule* self, ValaTargetValue* value, gint dim); ValaCCodeExpression* vala_ccode_base_module_get_array_length_cvalue (ValaCC odeBaseModule* self, ValaTargetValue* value, gint dim);
gchar* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* se lf, const gchar* array_cname); gchar* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* se lf, const gchar* array_cname);
void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va laCodeNode* node, gboolean always_fails); void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va laCodeNode* node, gboolean always_fails);
gchar* vala_ccode_base_module_generate_ready_function (ValaCCodeBaseModule* self, ValaMethod* m);
ValaCCodeExpression* vala_ccode_base_module_get_cvalue (ValaCCodeBaseModule * self, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_cvalue (ValaCCodeBaseModule * self, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_get_cvalue_ (ValaCCodeBaseModul e* self, ValaTargetValue* value); ValaCCodeExpression* vala_ccode_base_module_get_cvalue_ (ValaCCodeBaseModul e* self, ValaTargetValue* value);
void vala_ccode_base_module_set_cvalue (ValaCCodeBaseModule* self, ValaExpr ession* expr, ValaCCodeExpression* cvalue); void vala_ccode_base_module_set_cvalue (ValaCCodeBaseModule* self, ValaExpr ession* expr, ValaCCodeExpression* cvalue);
ValaCCodeExpression* vala_ccode_base_module_get_array_size_cvalue (ValaCCod eBaseModule* self, ValaTargetValue* value); ValaCCodeExpression* vala_ccode_base_module_get_array_size_cvalue (ValaCCod eBaseModule* self, ValaTargetValue* value);
void vala_ccode_base_module_set_array_size_cvalue (ValaCCodeBaseModule* sel f, ValaTargetValue* value, ValaCCodeExpression* cvalue); void vala_ccode_base_module_set_array_size_cvalue (ValaCCodeBaseModule* sel f, ValaTargetValue* value, ValaCCodeExpression* cvalue);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target (ValaCCodeB aseModule* self, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target (ValaCCodeB aseModule* self, ValaExpression* expr);
void vala_ccode_base_module_set_delegate_target (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* delegate_target); void vala_ccode_base_module_set_delegate_target (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* delegate_target);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify (ValaCCodeBaseModule* self, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify (ValaCCodeBaseModule* self, ValaExpression* expr);
void vala_ccode_base_module_set_delegate_target_destroy_notify (ValaCCodeBa seModule* self, ValaExpression* expr, ValaCCodeExpression* destroy_notify); void vala_ccode_base_module_set_delegate_target_destroy_notify (ValaCCodeBa seModule* self, ValaExpression* expr, ValaCCodeExpression* destroy_notify);
void vala_ccode_base_module_append_array_size (ValaCCodeBaseModule* self, V alaExpression* expr, ValaCCodeExpression* size); void vala_ccode_base_module_append_array_size (ValaCCodeBaseModule* self, V alaExpression* expr, ValaCCodeExpression* size);
skipping to change at line 1442 skipping to change at line 1444
gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val aDataType* type); gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val aDataType* type);
gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self, ValaDataType* type); gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self, ValaDataType* type);
ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V alaExpression* expr, ValaCodeNode* node); ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V alaExpression* expr, ValaCodeNode* node);
void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* self, ValaClass* cl, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* self, ValaClass* cl, ValaCCodeFile* decl_space);
void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu le* self, ValaInterface* iface, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu le* self, ValaInterface* iface, ValaCCodeFile* decl_space);
void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space);
void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule* self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr , gboolean is_chainup); void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule* self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr , gboolean is_chainup);
ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova BaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExpre ssion* cexpr); ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova BaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExpre ssion* cexpr);
ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression _type, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression _type, ValaDataType* target_type, ValaExpression* expr);
ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex pression_type, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex pression_type, ValaDataType* target_type, ValaExpression* expr);
void vala_dova_base_module_store_property (ValaDovaBaseModule* self, ValaPr operty* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr, ValaExpress ion* rhs); void vala_dova_base_module_store_property (ValaDovaBaseModule* self, ValaPr operty* prop, ValaExpression* instance, ValaTargetValue* value);
gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM odule* self, ValaSymbol* external_symbol); gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM odule* self, ValaSymbol* external_symbol);
ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo l* sym); ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo l* sym);
ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova BaseModule* self, ValaDataType* type, gboolean initializer_expression); ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova BaseModule* self, ValaDataType* type, gboolean initializer_expression);
ValaCCodeExpression* vala_dova_base_module_get_ccodenode (ValaDovaBaseModul e* self, ValaExpression* node); ValaCCodeExpression* vala_dova_base_module_get_ccodenode (ValaDovaBaseModul e* self, ValaExpression* node);
ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self ); ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self );
ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type);
gchar* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* s elf, ValaMethod* m); gchar* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* s elf, ValaMethod* m);
gboolean vala_dova_base_module_method_has_wrapper (ValaDovaBaseModule* self , ValaMethod* method); gboolean vala_dova_base_module_method_has_wrapper (ValaDovaBaseModule* self , ValaMethod* method);
void vala_dova_base_module_add_simple_check (ValaDovaBaseModule* self, Vala CodeNode* node, gboolean always_fails); void vala_dova_base_module_add_simple_check (ValaDovaBaseModule* self, Vala CodeNode* node, gboolean always_fails);
ValaCCodeExpression* vala_dova_base_module_get_cvalue (ValaDovaBaseModule* self, ValaExpression* expr); ValaCCodeExpression* vala_dova_base_module_get_cvalue (ValaDovaBaseModule* self, ValaExpression* expr);
 End of changes. 4 change blocks. 
2 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/