vala.h | vala.h | |||
---|---|---|---|---|
skipping to change at line 1208 | skipping to change at line 1208 | |||
#define VALA_IS_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_CODE_WRITER)) | #define VALA_IS_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_CODE_WRITER)) | |||
#define VALA_IS_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CODE_WRITER)) | #define VALA_IS_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CODE_WRITER)) | |||
#define VALA_CODE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CODE_WRITER, ValaCodeWriterClass)) | #define VALA_CODE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CODE_WRITER, ValaCodeWriterClass)) | |||
typedef struct _ValaCodeWriter ValaCodeWriter; | typedef struct _ValaCodeWriter ValaCodeWriter; | |||
typedef struct _ValaCodeWriterClass ValaCodeWriterClass; | typedef struct _ValaCodeWriterClass ValaCodeWriterClass; | |||
typedef struct _ValaCodeWriterPrivate ValaCodeWriterPrivate; | typedef struct _ValaCodeWriterPrivate ValaCodeWriterPrivate; | |||
#define VALA_TYPE_CODE_WRITER_TYPE (vala_code_writer_type_get_type ()) | #define VALA_TYPE_CODE_WRITER_TYPE (vala_code_writer_type_get_type ()) | |||
typedef struct _ValaCommentPrivate ValaCommentPrivate; | typedef struct _ValaCommentPrivate ValaCommentPrivate; | |||
#define VALA_TYPE_GIR_COMMENT (vala_gir_comment_get_type ()) | ||||
#define VALA_GIR_COMMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE | ||||
_GIR_COMMENT, ValaGirComment)) | ||||
#define VALA_GIR_COMMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA | ||||
LA_TYPE_GIR_COMMENT, ValaGirCommentClass)) | ||||
#define VALA_IS_GIR_COMMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T | ||||
YPE_GIR_COMMENT)) | ||||
#define VALA_IS_GIR_COMMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | ||||
VALA_TYPE_GIR_COMMENT)) | ||||
#define VALA_GIR_COMMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | ||||
VALA_TYPE_GIR_COMMENT, ValaGirCommentClass)) | ||||
typedef struct _ValaGirComment ValaGirComment; | ||||
typedef struct _ValaGirCommentClass ValaGirCommentClass; | ||||
typedef struct _ValaGirCommentPrivate ValaGirCommentPrivate; | ||||
typedef struct _ValaConditionalExpressionPrivate ValaConditionalExpressionP rivate; | typedef struct _ValaConditionalExpressionPrivate ValaConditionalExpressionP rivate; | |||
typedef struct _ValaConstantPrivate ValaConstantPrivate; | typedef struct _ValaConstantPrivate ValaConstantPrivate; | |||
typedef struct _ValaConstructorPrivate ValaConstructorPrivate; | typedef struct _ValaConstructorPrivate ValaConstructorPrivate; | |||
#define VALA_TYPE_MEMBER_BINDING (vala_member_binding_get_type ()) | #define VALA_TYPE_MEMBER_BINDING (vala_member_binding_get_type ()) | |||
typedef struct _ValaContinueStatementPrivate ValaContinueStatementPrivate; | typedef struct _ValaContinueStatementPrivate ValaContinueStatementPrivate; | |||
typedef struct _ValaCreationMethodPrivate ValaCreationMethodPrivate; | typedef struct _ValaCreationMethodPrivate ValaCreationMethodPrivate; | |||
typedef struct _ValaDeclarationStatementPrivate ValaDeclarationStatementPri vate; | typedef struct _ValaDeclarationStatementPrivate ValaDeclarationStatementPri vate; | |||
typedef struct _ValaDelegatePrivate ValaDelegatePrivate; | typedef struct _ValaDelegatePrivate ValaDelegatePrivate; | |||
skipping to change at line 2195 | skipping to change at line 2206 | |||
struct _ValaComment { | struct _ValaComment { | |||
GTypeInstance parent_instance; | GTypeInstance parent_instance; | |||
volatile int ref_count; | volatile int ref_count; | |||
ValaCommentPrivate * priv; | ValaCommentPrivate * priv; | |||
}; | }; | |||
struct _ValaCommentClass { | struct _ValaCommentClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaComment *self); | void (*finalize) (ValaComment *self); | |||
const gchar* (*get_content) (ValaComment* self); | }; | |||
void (*set_content) (ValaComment* self, const gchar* value); | ||||
struct _ValaGirComment { | ||||
ValaComment parent_instance; | ||||
ValaGirCommentPrivate * priv; | ||||
}; | ||||
struct _ValaGirCommentClass { | ||||
ValaCommentClass parent_class; | ||||
}; | }; | |||
struct _ValaConditionalExpression { | struct _ValaConditionalExpression { | |||
ValaExpression parent_instance; | ValaExpression parent_instance; | |||
ValaConditionalExpressionPrivate * priv; | ValaConditionalExpressionPrivate * priv; | |||
}; | }; | |||
struct _ValaConditionalExpressionClass { | struct _ValaConditionalExpressionClass { | |||
ValaExpressionClass parent_class; | ValaExpressionClass parent_class; | |||
}; | }; | |||
skipping to change at line 4121 | skipping to change at line 4139 | |||
ValaCodeWriter* vala_code_writer_new (ValaCodeWriterType type); | ValaCodeWriter* vala_code_writer_new (ValaCodeWriterType type); | |||
ValaCodeWriter* vala_code_writer_construct (GType object_type, ValaCodeWrit erType type); | ValaCodeWriter* vala_code_writer_construct (GType object_type, ValaCodeWrit erType type); | |||
void vala_code_writer_set_cheader_override (ValaCodeWriter* self, const gch ar* original, const gchar* replacement); | void vala_code_writer_set_cheader_override (ValaCodeWriter* self, const gch ar* original, const gchar* replacement); | |||
void vala_code_writer_write_file (ValaCodeWriter* self, ValaCodeContext* co ntext, const gchar* filename); | void vala_code_writer_write_file (ValaCodeWriter* self, ValaCodeContext* co ntext, const gchar* filename); | |||
ValaComment* vala_comment_new (const gchar* comment, ValaSourceReference* _ source_reference); | ValaComment* vala_comment_new (const gchar* comment, ValaSourceReference* _ source_reference); | |||
ValaComment* vala_comment_construct (GType object_type, const gchar* commen t, ValaSourceReference* _source_reference); | ValaComment* vala_comment_construct (GType object_type, const gchar* commen t, ValaSourceReference* _source_reference); | |||
const gchar* vala_comment_get_content (ValaComment* self); | const gchar* vala_comment_get_content (ValaComment* self); | |||
void vala_comment_set_content (ValaComment* self, const gchar* value); | void vala_comment_set_content (ValaComment* self, const gchar* value); | |||
ValaSourceReference* vala_comment_get_source_reference (ValaComment* self); | ValaSourceReference* vala_comment_get_source_reference (ValaComment* self); | |||
void vala_comment_set_source_reference (ValaComment* self, ValaSourceRefere nce* value); | void vala_comment_set_source_reference (ValaComment* self, ValaSourceRefere nce* value); | |||
GType vala_gir_comment_get_type (void) G_GNUC_CONST; | ||||
ValaMapIterator* vala_gir_comment_parameter_iterator (ValaGirComment* self) | ||||
; | ||||
ValaGirComment* vala_gir_comment_new (const gchar* comment, ValaSourceRefer | ||||
ence* _source_reference); | ||||
ValaGirComment* vala_gir_comment_construct (GType object_type, const gchar* | ||||
comment, ValaSourceReference* _source_reference); | ||||
ValaComment* vala_gir_comment_get_content_for_parameter (ValaGirComment* se | ||||
lf, const gchar* name); | ||||
ValaComment* vala_gir_comment_get_return_content (ValaGirComment* self); | ||||
void vala_gir_comment_set_return_content (ValaGirComment* self, ValaComment | ||||
* value); | ||||
ValaConditionalExpression* vala_conditional_expression_new (ValaExpression* cond, ValaExpression* true_expr, ValaExpression* false_expr, ValaSourceRef erence* source); | ValaConditionalExpression* vala_conditional_expression_new (ValaExpression* cond, ValaExpression* true_expr, ValaExpression* false_expr, ValaSourceRef erence* source); | |||
ValaConditionalExpression* vala_conditional_expression_construct (GType obj ect_type, ValaExpression* cond, ValaExpression* true_expr, ValaExpression* false_expr, ValaSourceReference* source); | ValaConditionalExpression* vala_conditional_expression_construct (GType obj ect_type, ValaExpression* cond, ValaExpression* true_expr, ValaExpression* false_expr, ValaSourceReference* source); | |||
ValaExpression* vala_conditional_expression_get_condition (ValaConditionalE xpression* self); | ValaExpression* vala_conditional_expression_get_condition (ValaConditionalE xpression* self); | |||
void vala_conditional_expression_set_condition (ValaConditionalExpression* self, ValaExpression* value); | void vala_conditional_expression_set_condition (ValaConditionalExpression* self, ValaExpression* value); | |||
ValaExpression* vala_conditional_expression_get_true_expression (ValaCondit ionalExpression* self); | ValaExpression* vala_conditional_expression_get_true_expression (ValaCondit ionalExpression* self); | |||
void vala_conditional_expression_set_true_expression (ValaConditionalExpres sion* self, ValaExpression* value); | void vala_conditional_expression_set_true_expression (ValaConditionalExpres sion* self, ValaExpression* value); | |||
ValaExpression* vala_conditional_expression_get_false_expression (ValaCondi tionalExpression* self); | ValaExpression* vala_conditional_expression_get_false_expression (ValaCondi tionalExpression* self); | |||
void vala_conditional_expression_set_false_expression (ValaConditionalExpre ssion* self, ValaExpression* value); | void vala_conditional_expression_set_false_expression (ValaConditionalExpre ssion* self, ValaExpression* value); | |||
ValaConstant* vala_constant_new (const gchar* name, ValaDataType* type_refe rence, ValaExpression* value, ValaSourceReference* source_reference, ValaCo mment* comment); | ValaConstant* vala_constant_new (const gchar* name, ValaDataType* type_refe rence, ValaExpression* value, ValaSourceReference* source_reference, ValaCo mment* comment); | |||
ValaConstant* vala_constant_construct (GType object_type, const gchar* name , ValaDataType* type_reference, ValaExpression* value, ValaSourceReference* source_reference, ValaComment* comment); | ValaConstant* vala_constant_construct (GType object_type, const gchar* name , ValaDataType* type_reference, ValaExpression* value, ValaSourceReference* source_reference, ValaComment* comment); | |||
skipping to change at line 4702 | skipping to change at line 4727 | |||
gboolean vala_property_accessor_get_writable (ValaPropertyAccessor* self); | gboolean vala_property_accessor_get_writable (ValaPropertyAccessor* self); | |||
void vala_property_accessor_set_writable (ValaPropertyAccessor* self, gbool ean value); | void vala_property_accessor_set_writable (ValaPropertyAccessor* self, gbool ean value); | |||
gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel f); | gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel f); | |||
void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g boolean value); | void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g boolean value); | |||
gboolean vala_property_accessor_get_automatic_body (ValaPropertyAccessor* s elf); | gboolean vala_property_accessor_get_automatic_body (ValaPropertyAccessor* s elf); | |||
void vala_property_accessor_set_automatic_body (ValaPropertyAccessor* self, gboolean value); | void vala_property_accessor_set_automatic_body (ValaPropertyAccessor* self, gboolean value); | |||
ValaParameter* vala_property_accessor_get_value_parameter (ValaPropertyAcce ssor* self); | ValaParameter* vala_property_accessor_get_value_parameter (ValaPropertyAcce ssor* self); | |||
void vala_property_accessor_set_value_parameter (ValaPropertyAccessor* self , ValaParameter* value); | void vala_property_accessor_set_value_parameter (ValaPropertyAccessor* self , ValaParameter* value); | |||
ValaProperty* vala_property_new (const gchar* name, ValaDataType* property_ type, ValaPropertyAccessor* get_accessor, ValaPropertyAccessor* set_accesso r, ValaSourceReference* source_reference, ValaComment* comment); | ValaProperty* vala_property_new (const gchar* name, ValaDataType* property_ type, ValaPropertyAccessor* get_accessor, ValaPropertyAccessor* set_accesso r, ValaSourceReference* source_reference, ValaComment* comment); | |||
ValaProperty* vala_property_construct (GType object_type, const gchar* name , ValaDataType* property_type, ValaPropertyAccessor* get_accessor, ValaProp ertyAccessor* set_accessor, ValaSourceReference* source_reference, ValaComm ent* comment); | ValaProperty* vala_property_construct (GType object_type, const gchar* name , ValaDataType* property_type, ValaPropertyAccessor* get_accessor, ValaProp ertyAccessor* set_accessor, ValaSourceReference* source_reference, ValaComm ent* comment); | |||
gboolean vala_property_equals (ValaProperty* self, ValaProperty* prop2); | gboolean vala_property_compatible (ValaProperty* self, ValaProperty* base_p roperty, gchar** invalid_match); | |||
ValaDataType* vala_property_get_property_type (ValaProperty* self); | ValaDataType* vala_property_get_property_type (ValaProperty* self); | |||
void vala_property_set_property_type (ValaProperty* self, ValaDataType* val ue); | void vala_property_set_property_type (ValaProperty* self, ValaDataType* val ue); | |||
ValaPropertyAccessor* vala_property_get_get_accessor (ValaProperty* self); | ValaPropertyAccessor* vala_property_get_get_accessor (ValaProperty* self); | |||
void vala_property_set_get_accessor (ValaProperty* self, ValaPropertyAccess or* value); | void vala_property_set_get_accessor (ValaProperty* self, ValaPropertyAccess or* value); | |||
ValaPropertyAccessor* vala_property_get_set_accessor (ValaProperty* self); | ValaPropertyAccessor* vala_property_get_set_accessor (ValaProperty* self); | |||
void vala_property_set_set_accessor (ValaProperty* self, ValaPropertyAccess or* value); | void vala_property_set_set_accessor (ValaProperty* self, ValaPropertyAccess or* value); | |||
ValaParameter* vala_property_get_this_parameter (ValaProperty* self); | ValaParameter* vala_property_get_this_parameter (ValaProperty* self); | |||
void vala_property_set_this_parameter (ValaProperty* self, ValaParameter* v alue); | void vala_property_set_this_parameter (ValaProperty* self, ValaParameter* v alue); | |||
gboolean vala_property_get_interface_only (ValaProperty* self); | gboolean vala_property_get_interface_only (ValaProperty* self); | |||
void vala_property_set_interface_only (ValaProperty* self, gboolean value); | void vala_property_set_interface_only (ValaProperty* self, gboolean value); | |||
End of changes. 4 change blocks. | ||||
3 lines changed or deleted | 38 lines changed or added | |||
valacodegen.h | valacodegen.h | |||
---|---|---|---|---|
skipping to change at line 1076 | skipping to change at line 1076 | |||
ValaGDBusClientModuleClass parent_class; | ValaGDBusClientModuleClass parent_class; | |||
}; | }; | |||
struct _ValaGIRWriter { | struct _ValaGIRWriter { | |||
ValaCodeVisitor parent_instance; | ValaCodeVisitor parent_instance; | |||
ValaGIRWriterPrivate * priv; | ValaGIRWriterPrivate * priv; | |||
}; | }; | |||
struct _ValaGIRWriterClass { | struct _ValaGIRWriterClass { | |||
ValaCodeVisitorClass parent_class; | ValaCodeVisitorClass parent_class; | |||
gchar* (*get_interface_comment) (ValaGIRWriter* self, ValaInterface* | ||||
iface); | ||||
gchar* (*get_struct_comment) (ValaGIRWriter* self, ValaStruct* st); | ||||
gchar* (*get_enum_comment) (ValaGIRWriter* self, ValaEnum* en); | ||||
gchar* (*get_class_comment) (ValaGIRWriter* self, ValaClass* c); | ||||
gchar* (*get_error_code_comment) (ValaGIRWriter* self, ValaErrorCode | ||||
* ecode); | ||||
gchar* (*get_enum_value_comment) (ValaGIRWriter* self, ValaEnumValue | ||||
* ev); | ||||
gchar* (*get_constant_comment) (ValaGIRWriter* self, ValaConstant* c | ||||
); | ||||
gchar* (*get_error_domain_comment) (ValaGIRWriter* self, ValaErrorDo | ||||
main* edomain); | ||||
gchar* (*get_field_comment) (ValaGIRWriter* self, ValaField* f); | ||||
gchar* (*get_delegate_comment) (ValaGIRWriter* self, ValaDelegate* c | ||||
b); | ||||
gchar* (*get_method_comment) (ValaGIRWriter* self, ValaMethod* m); | ||||
gchar* (*get_property_comment) (ValaGIRWriter* self, ValaProperty* p | ||||
rop); | ||||
gchar* (*get_delegate_return_comment) (ValaGIRWriter* self, ValaDele | ||||
gate* cb); | ||||
gchar* (*get_signal_return_comment) (ValaGIRWriter* self, ValaSignal | ||||
* sig); | ||||
gchar* (*get_method_return_comment) (ValaGIRWriter* self, ValaMethod | ||||
* m); | ||||
gchar* (*get_signal_comment) (ValaGIRWriter* self, ValaSignal* sig); | ||||
gchar* (*get_parameter_comment) (ValaGIRWriter* self, ValaParameter* | ||||
param); | ||||
}; | }; | |||
struct _ValaInterfaceRegisterFunction { | struct _ValaInterfaceRegisterFunction { | |||
ValaTypeRegisterFunction parent_instance; | ValaTypeRegisterFunction parent_instance; | |||
ValaInterfaceRegisterFunctionPrivate * priv; | ValaInterfaceRegisterFunctionPrivate * priv; | |||
}; | }; | |||
struct _ValaInterfaceRegisterFunctionClass { | struct _ValaInterfaceRegisterFunctionClass { | |||
ValaTypeRegisterFunctionClass parent_class; | ValaTypeRegisterFunctionClass parent_class; | |||
}; | }; | |||
skipping to change at line 1133 | skipping to change at line 1150 | |||
const gchar* vala_ccode_attribute_get_lower_case_prefix (ValaCCodeAttribute * self); | const gchar* vala_ccode_attribute_get_lower_case_prefix (ValaCCodeAttribute * self); | |||
const gchar* vala_ccode_attribute_get_lower_case_suffix (ValaCCodeAttribute * self); | const gchar* vala_ccode_attribute_get_lower_case_suffix (ValaCCodeAttribute * self); | |||
const gchar* vala_ccode_attribute_get_ref_function (ValaCCodeAttribute* sel f); | const gchar* vala_ccode_attribute_get_ref_function (ValaCCodeAttribute* sel f); | |||
gboolean vala_ccode_attribute_get_ref_function_void (ValaCCodeAttribute* se lf); | gboolean vala_ccode_attribute_get_ref_function_void (ValaCCodeAttribute* se lf); | |||
gboolean vala_ccode_attribute_get_ref_sink_function_void (ValaCCodeAttribut e* self); | gboolean vala_ccode_attribute_get_ref_sink_function_void (ValaCCodeAttribut e* self); | |||
const gchar* vala_ccode_attribute_get_unref_function (ValaCCodeAttribute* s elf); | const gchar* vala_ccode_attribute_get_unref_function (ValaCCodeAttribute* s elf); | |||
const gchar* vala_ccode_attribute_get_ref_sink_function (ValaCCodeAttribute * self); | const gchar* vala_ccode_attribute_get_ref_sink_function (ValaCCodeAttribute * self); | |||
const gchar* vala_ccode_attribute_get_copy_function (ValaCCodeAttribute* se lf); | const gchar* vala_ccode_attribute_get_copy_function (ValaCCodeAttribute* se lf); | |||
const gchar* vala_ccode_attribute_get_destroy_function (ValaCCodeAttribute* self); | const gchar* vala_ccode_attribute_get_destroy_function (ValaCCodeAttribute* self); | |||
const gchar* vala_ccode_attribute_get_free_function (ValaCCodeAttribute* se lf); | const gchar* vala_ccode_attribute_get_free_function (ValaCCodeAttribute* se lf); | |||
gboolean vala_ccode_attribute_get_free_function_address_of (ValaCCodeAttrib ute* self); | ||||
const gchar* vala_ccode_attribute_get_type_id (ValaCCodeAttribute* self); | const gchar* vala_ccode_attribute_get_type_id (ValaCCodeAttribute* self); | |||
const gchar* vala_ccode_attribute_get_marshaller_type_name (ValaCCodeAttrib ute* self); | const gchar* vala_ccode_attribute_get_marshaller_type_name (ValaCCodeAttrib ute* self); | |||
const gchar* vala_ccode_attribute_get_get_value_function (ValaCCodeAttribut e* self); | const gchar* vala_ccode_attribute_get_get_value_function (ValaCCodeAttribut e* self); | |||
const gchar* vala_ccode_attribute_get_set_value_function (ValaCCodeAttribut e* self); | const gchar* vala_ccode_attribute_get_set_value_function (ValaCCodeAttribut e* self); | |||
const gchar* vala_ccode_attribute_get_take_value_function (ValaCCodeAttribu te* self); | const gchar* vala_ccode_attribute_get_take_value_function (ValaCCodeAttribu te* self); | |||
const gchar* vala_ccode_attribute_get_param_spec_function (ValaCCodeAttribu te* self); | const gchar* vala_ccode_attribute_get_param_spec_function (ValaCCodeAttribu te* self); | |||
const gchar* vala_ccode_attribute_get_default_value (ValaCCodeAttribute* se lf); | const gchar* vala_ccode_attribute_get_default_value (ValaCCodeAttribute* se lf); | |||
gdouble vala_ccode_attribute_get_pos (ValaCCodeAttribute* self); | gdouble vala_ccode_attribute_get_pos (ValaCCodeAttribute* self); | |||
const gchar* vala_ccode_attribute_get_real_name (ValaCCodeAttribute* self); | const gchar* vala_ccode_attribute_get_real_name (ValaCCodeAttribute* self); | |||
const gchar* vala_ccode_attribute_get_vfunc_name (ValaCCodeAttribute* self) ; | const gchar* vala_ccode_attribute_get_vfunc_name (ValaCCodeAttribute* self) ; | |||
skipping to change at line 1184 | skipping to change at line 1202 | |||
void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule * self, ValaField* f, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule * self, ValaField* f, ValaCCodeFile* decl_space); | |||
gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase Module* self, ValaCCodeExpression* cexpr); | gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase Module* self, ValaCCodeExpression* cexpr); | |||
gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu le* self, ValaCCodeExpression* cexpr); | gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu le* self, ValaCCodeExpression* cexpr); | |||
void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule* self, ValaDataType* type, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule* self, ValaDataType* type, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas eModule* self, ValaClass* cl, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas eModule* self, ValaClass* cl, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul e* self, ValaStruct* st, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul e* self, ValaStruct* st, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod ule* self, ValaDelegate* d, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod ule* self, ValaDelegate* d, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self , ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeF unction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self , ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeF unction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | |||
void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | |||
gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl ock* b); | gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl ock* b); | |||
gboolean vala_ccode_base_module_no_implicit_copy (ValaCCodeBaseModule* self , ValaDataType* type); | ||||
ValaCCodeExpression* vala_ccode_base_module_get_local_cexpression (ValaCCod eBaseModule* self, ValaLocalVariable* local); | ValaCCodeExpression* vala_ccode_base_module_get_local_cexpression (ValaCCod eBaseModule* self, ValaLocalVariable* local); | |||
ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC CodeBaseModule* self, const gchar* name); | ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC CodeBaseModule* self, const gchar* name); | |||
gchar* vala_ccode_base_module_get_local_cname (ValaCCodeBaseModule* self, V alaLocalVariable* local); | gchar* vala_ccode_base_module_get_local_cname (ValaCCodeBaseModule* self, V alaLocalVariable* local); | |||
gchar* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self , const gchar* name); | gchar* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self , const gchar* name); | |||
ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo deBaseModule* self, const gchar* cname); | ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo deBaseModule* self, const gchar* cname); | |||
gboolean vala_ccode_base_module_is_simple_struct_creation (ValaCCodeBaseMod ule* self, ValaVariable* variable, ValaExpression* expr); | ||||
ValaTargetValue* vala_ccode_base_module_create_temp_value (ValaCCodeBaseMod ule* self, ValaDataType* type, gboolean init, ValaCodeNode* node_reference, gboolean* value_owned); | ValaTargetValue* vala_ccode_base_module_create_temp_value (ValaCCodeBaseMod ule* self, ValaDataType* type, gboolean init, ValaCodeNode* node_reference, gboolean* value_owned); | |||
ValaTargetValue* vala_ccode_base_module_load_temp_value (ValaCCodeBaseModul e* self, ValaTargetValue* lvalue); | ValaTargetValue* vala_ccode_base_module_load_temp_value (ValaCCodeBaseModul e* self, ValaTargetValue* lvalue); | |||
ValaTargetValue* vala_ccode_base_module_store_temp_value (ValaCCodeBaseModu le* self, ValaTargetValue* initializer, ValaCodeNode* node_reference, gbool ean* value_owned); | ValaTargetValue* vala_ccode_base_module_store_temp_value (ValaCCodeBaseModu le* self, ValaTargetValue* initializer, ValaCodeNode* node_reference, gbool ean* value_owned); | |||
ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r eference, gboolean init); | ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r eference, gboolean init); | |||
ValaCCodeExpression* vala_ccode_base_module_get_type_id_expression (ValaCCo deBaseModule* self, ValaDataType* type, gboolean is_chainup); | ValaCCodeExpression* vala_ccode_base_module_get_type_id_expression (ValaCCo deBaseModule* self, ValaDataType* type, gboolean is_chainup); | |||
ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere nce, gboolean is_chainup); | ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere nce, gboolean is_chainup); | |||
gchar* vala_ccode_base_module_generate_dup_func_wrapper (ValaCCodeBaseModul e* self, ValaDataType* type); | gchar* vala_ccode_base_module_generate_dup_func_wrapper (ValaCCodeBaseModul e* self, ValaDataType* type); | |||
gchar* vala_ccode_base_module_generate_free_function_address_of_wrapper (Va laCCodeBaseModule* self, ValaDataType* type); | ||||
gchar* vala_ccode_base_module_generate_free_func_wrapper (ValaCCodeBaseModu le* self, ValaDataType* type); | gchar* vala_ccode_base_module_generate_free_func_wrapper (ValaCCodeBaseModu le* self, ValaDataType* type); | |||
ValaCCodeExpression* vala_ccode_base_module_get_destroy0_func_expression (V alaCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); | ValaCCodeExpression* vala_ccode_base_module_get_destroy0_func_expression (V alaCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); | |||
ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); | ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); | |||
gchar* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule * self, ValaStruct* st); | gchar* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule * self, ValaStruct* st); | |||
ValaCCodeExpression* vala_ccode_base_module_destroy_local (ValaCCodeBaseMod ule* self, ValaLocalVariable* local); | ValaCCodeExpression* vala_ccode_base_module_destroy_local (ValaCCodeBaseMod ule* self, ValaLocalVariable* local); | |||
ValaCCodeExpression* vala_ccode_base_module_destroy_parameter (ValaCCodeBas eModule* self, ValaParameter* param); | ValaCCodeExpression* vala_ccode_base_module_destroy_parameter (ValaCCodeBas eModule* self, ValaParameter* param); | |||
ValaCCodeExpression* vala_ccode_base_module_destroy_field (ValaCCodeBaseMod ule* self, ValaField* field, ValaTargetValue* instance); | ValaCCodeExpression* vala_ccode_base_module_destroy_field (ValaCCodeBaseMod ule* self, ValaField* field, ValaTargetValue* instance); | |||
ValaCCodeExpression* vala_ccode_base_module_destroy_value (ValaCCodeBaseMod ule* self, ValaTargetValue* value, gboolean is_macro_definition); | ValaCCodeExpression* vala_ccode_base_module_destroy_value (ValaCCodeBaseMod ule* self, ValaTargetValue* value, gboolean is_macro_definition); | |||
void vala_ccode_base_module_emit_temp_var (ValaCCodeBaseModule* self, ValaL ocalVariable* local); | void vala_ccode_base_module_emit_temp_var (ValaCCodeBaseModule* self, ValaL ocalVariable* local); | |||
void vala_ccode_base_module_append_scope_free (ValaCCodeBaseModule* self, V alaSymbol* sym, ValaCodeNode* stop_at); | void vala_ccode_base_module_append_scope_free (ValaCCodeBaseModule* self, V alaSymbol* sym, ValaCodeNode* stop_at); | |||
skipping to change at line 1261 | skipping to change at line 1282 | |||
gchar* vala_ccode_base_module_get_ccode_type_name (ValaInterface* iface); | gchar* vala_ccode_base_module_get_ccode_type_name (ValaInterface* iface); | |||
gchar* vala_ccode_base_module_get_ccode_lower_case_name (ValaCodeNode* node , const gchar* infix); | gchar* vala_ccode_base_module_get_ccode_lower_case_name (ValaCodeNode* node , const gchar* infix); | |||
gchar* vala_ccode_base_module_get_ccode_upper_case_name (ValaSymbol* sym, c onst gchar* infix); | gchar* vala_ccode_base_module_get_ccode_upper_case_name (ValaSymbol* sym, c onst gchar* infix); | |||
gchar* vala_ccode_base_module_get_ccode_header_filenames (ValaSymbol* sym); | gchar* vala_ccode_base_module_get_ccode_header_filenames (ValaSymbol* sym); | |||
gchar* vala_ccode_base_module_get_ccode_prefix (ValaSymbol* sym); | gchar* vala_ccode_base_module_get_ccode_prefix (ValaSymbol* sym); | |||
gchar* vala_ccode_base_module_get_ccode_lower_case_prefix (ValaSymbol* sym) ; | gchar* vala_ccode_base_module_get_ccode_lower_case_prefix (ValaSymbol* sym) ; | |||
gchar* vala_ccode_base_module_get_ccode_lower_case_suffix (ValaSymbol* sym) ; | gchar* vala_ccode_base_module_get_ccode_lower_case_suffix (ValaSymbol* sym) ; | |||
gchar* vala_ccode_base_module_get_ccode_ref_function (ValaTypeSymbol* sym); | gchar* vala_ccode_base_module_get_ccode_ref_function (ValaTypeSymbol* sym); | |||
gboolean vala_ccode_base_module_is_reference_counting (ValaTypeSymbol* sym) ; | gboolean vala_ccode_base_module_is_reference_counting (ValaTypeSymbol* sym) ; | |||
gboolean vala_ccode_base_module_get_ccode_ref_function_void (ValaClass* cl) ; | gboolean vala_ccode_base_module_get_ccode_ref_function_void (ValaClass* cl) ; | |||
gboolean vala_ccode_base_module_get_ccode_free_function_address_of (ValaCla ss* cl); | ||||
gboolean vala_ccode_base_module_get_ccode_ref_sink_function_void (ValaClass * cl); | gboolean vala_ccode_base_module_get_ccode_ref_sink_function_void (ValaClass * cl); | |||
gchar* vala_ccode_base_module_get_ccode_unref_function (ValaObjectTypeSymbo l* sym); | gchar* vala_ccode_base_module_get_ccode_unref_function (ValaObjectTypeSymbo l* sym); | |||
gchar* vala_ccode_base_module_get_ccode_ref_sink_function (ValaObjectTypeSy mbol* sym); | gchar* vala_ccode_base_module_get_ccode_ref_sink_function (ValaObjectTypeSy mbol* sym); | |||
gchar* vala_ccode_base_module_get_ccode_copy_function (ValaTypeSymbol* sym) ; | gchar* vala_ccode_base_module_get_ccode_copy_function (ValaTypeSymbol* sym) ; | |||
gchar* vala_ccode_base_module_get_ccode_destroy_function (ValaTypeSymbol* s ym); | gchar* vala_ccode_base_module_get_ccode_destroy_function (ValaTypeSymbol* s ym); | |||
gchar* vala_ccode_base_module_get_ccode_dup_function (ValaTypeSymbol* sym); | gchar* vala_ccode_base_module_get_ccode_dup_function (ValaTypeSymbol* sym); | |||
gchar* vala_ccode_base_module_get_ccode_free_function (ValaTypeSymbol* sym) ; | gchar* vala_ccode_base_module_get_ccode_free_function (ValaTypeSymbol* sym) ; | |||
gboolean vala_ccode_base_module_get_ccode_is_gboxed (ValaTypeSymbol* sym); | gboolean vala_ccode_base_module_get_ccode_is_gboxed (ValaTypeSymbol* sym); | |||
gchar* vala_ccode_base_module_get_ccode_type_id (ValaCodeNode* node); | gchar* vala_ccode_base_module_get_ccode_type_id (ValaCodeNode* node); | |||
gchar* vala_ccode_base_module_get_ccode_marshaller_type_name (ValaCodeNode* node); | gchar* vala_ccode_base_module_get_ccode_marshaller_type_name (ValaCodeNode* node); | |||
skipping to change at line 1602 | skipping to change at line 1624 | |||
ValaGDBusModule* vala_gd_bus_module_construct (GType object_type); | ValaGDBusModule* vala_gd_bus_module_construct (GType object_type); | |||
GType vala_gd_bus_server_module_get_type (void) G_GNUC_CONST; | GType vala_gd_bus_server_module_get_type (void) G_GNUC_CONST; | |||
gboolean vala_gd_bus_server_module_is_dbus_visible (ValaCodeNode* node); | gboolean vala_gd_bus_server_module_is_dbus_visible (ValaCodeNode* node); | |||
gchar* vala_gd_bus_server_module_dbus_result_name (ValaMethod* m); | gchar* vala_gd_bus_server_module_dbus_result_name (ValaMethod* m); | |||
ValaGDBusServerModule* vala_gd_bus_server_module_new (void); | ValaGDBusServerModule* vala_gd_bus_server_module_new (void); | |||
ValaGDBusServerModule* vala_gd_bus_server_module_construct (GType object_ty pe); | ValaGDBusServerModule* vala_gd_bus_server_module_construct (GType object_ty pe); | |||
void vala_gerror_module_return_with_exception (ValaGErrorModule* self, Vala CCodeExpression* error_expr); | void vala_gerror_module_return_with_exception (ValaGErrorModule* self, Vala CCodeExpression* error_expr); | |||
ValaGErrorModule* vala_gerror_module_new (void); | ValaGErrorModule* vala_gerror_module_new (void); | |||
ValaGErrorModule* vala_gerror_module_construct (GType object_type); | ValaGErrorModule* vala_gerror_module_construct (GType object_type); | |||
GType vala_gir_writer_get_type (void) G_GNUC_CONST; | GType vala_gir_writer_get_type (void) G_GNUC_CONST; | |||
gchar* vala_gir_writer_get_interface_comment (ValaGIRWriter* self, ValaInte | ||||
rface* iface); | ||||
gchar* vala_gir_writer_get_struct_comment (ValaGIRWriter* self, ValaStruct* | ||||
st); | ||||
gchar* vala_gir_writer_get_enum_comment (ValaGIRWriter* self, ValaEnum* en) | ||||
; | ||||
gchar* vala_gir_writer_get_class_comment (ValaGIRWriter* self, ValaClass* c | ||||
); | ||||
gchar* vala_gir_writer_get_error_code_comment (ValaGIRWriter* self, ValaErr | ||||
orCode* ecode); | ||||
gchar* vala_gir_writer_get_enum_value_comment (ValaGIRWriter* self, ValaEnu | ||||
mValue* ev); | ||||
gchar* vala_gir_writer_get_constant_comment (ValaGIRWriter* self, ValaConst | ||||
ant* c); | ||||
gchar* vala_gir_writer_get_error_domain_comment (ValaGIRWriter* self, ValaE | ||||
rrorDomain* edomain); | ||||
gchar* vala_gir_writer_get_field_comment (ValaGIRWriter* self, ValaField* f | ||||
); | ||||
gchar* vala_gir_writer_get_delegate_comment (ValaGIRWriter* self, ValaDeleg | ||||
ate* cb); | ||||
gchar* vala_gir_writer_get_method_comment (ValaGIRWriter* self, ValaMethod* | ||||
m); | ||||
gchar* vala_gir_writer_get_property_comment (ValaGIRWriter* self, ValaPrope | ||||
rty* prop); | ||||
gchar* vala_gir_writer_get_delegate_return_comment (ValaGIRWriter* self, Va | ||||
laDelegate* cb); | ||||
gchar* vala_gir_writer_get_signal_return_comment (ValaGIRWriter* self, Vala | ||||
Signal* sig); | ||||
gchar* vala_gir_writer_get_method_return_comment (ValaGIRWriter* self, Vala | ||||
Method* m); | ||||
gchar* vala_gir_writer_get_signal_comment (ValaGIRWriter* self, ValaSignal* | ||||
sig); | ||||
gchar* vala_gir_writer_get_parameter_comment (ValaGIRWriter* self, ValaPara | ||||
meter* param); | ||||
void vala_gir_writer_write_includes (ValaGIRWriter* self); | void vala_gir_writer_write_includes (ValaGIRWriter* self); | |||
void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont ext, const gchar* directory, const gchar* gir_namespace, const gchar* gir_v ersion, const gchar* package); | void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont ext, const gchar* directory, const gchar* gir_namespace, const gchar* gir_v ersion, const gchar* package); | |||
ValaGIRWriter* vala_gir_writer_new (void); | ValaGIRWriter* vala_gir_writer_new (void); | |||
ValaGIRWriter* vala_gir_writer_construct (GType object_type); | ValaGIRWriter* vala_gir_writer_construct (GType object_type); | |||
ValaGObjectModule* vala_gobject_module_new (void); | ValaGObjectModule* vala_gobject_module_new (void); | |||
ValaGObjectModule* vala_gobject_module_construct (GType object_type); | ValaGObjectModule* vala_gobject_module_construct (GType object_type); | |||
ValaGSignalModule* vala_gsignal_module_new (void); | ValaGSignalModule* vala_gsignal_module_new (void); | |||
ValaGSignalModule* vala_gsignal_module_construct (GType object_type); | ValaGSignalModule* vala_gsignal_module_construct (GType object_type); | |||
void vala_gtype_module_generate_virtual_method_declaration (ValaGTypeModule * self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_str uct); | void vala_gtype_module_generate_virtual_method_declaration (ValaGTypeModule * self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_str uct); | |||
void vala_gtype_module_generate_class_init (ValaGTypeModule* self, ValaClas s* cl); | void vala_gtype_module_generate_class_init (ValaGTypeModule* self, ValaClas s* cl); | |||
End of changes. 7 change blocks. | ||||
0 lines changed or deleted | 67 lines changed or added | |||
valagee.h | valagee.h | |||
---|---|---|---|---|
skipping to change at line 86 | skipping to change at line 86 | |||
#define VALA_TYPE_SET (vala_set_get_type ()) | #define VALA_TYPE_SET (vala_set_get_type ()) | |||
#define VALA_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SET, Va laSet)) | #define VALA_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SET, Va laSet)) | |||
#define VALA_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_ SET, ValaSetClass)) | #define VALA_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_ SET, ValaSetClass)) | |||
#define VALA_IS_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SET) ) | #define VALA_IS_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SET) ) | |||
#define VALA_IS_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TY PE_SET)) | #define VALA_IS_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TY PE_SET)) | |||
#define VALA_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYP E_SET, ValaSetClass)) | #define VALA_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYP E_SET, ValaSetClass)) | |||
typedef struct _ValaSet ValaSet; | typedef struct _ValaSet ValaSet; | |||
typedef struct _ValaSetClass ValaSetClass; | typedef struct _ValaSetClass ValaSetClass; | |||
#define VALA_TYPE_MAP_ITERATOR (vala_map_iterator_get_type ()) | ||||
#define VALA_MAP_ITERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP | ||||
E_MAP_ITERATOR, ValaMapIterator)) | ||||
#define VALA_MAP_ITERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V | ||||
ALA_TYPE_MAP_ITERATOR, ValaMapIteratorClass)) | ||||
#define VALA_IS_MAP_ITERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ | ||||
TYPE_MAP_ITERATOR)) | ||||
#define VALA_IS_MAP_ITERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) | ||||
, VALA_TYPE_MAP_ITERATOR)) | ||||
#define VALA_MAP_ITERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | ||||
VALA_TYPE_MAP_ITERATOR, ValaMapIteratorClass)) | ||||
typedef struct _ValaMapIterator ValaMapIterator; | ||||
typedef struct _ValaMapIteratorClass ValaMapIteratorClass; | ||||
#define VALA_TYPE_HASH_MAP (vala_hash_map_get_type ()) | #define VALA_TYPE_HASH_MAP (vala_hash_map_get_type ()) | |||
#define VALA_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA SH_MAP, ValaHashMap)) | #define VALA_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA SH_MAP, ValaHashMap)) | |||
#define VALA_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ TYPE_HASH_MAP, ValaHashMapClass)) | #define VALA_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ TYPE_HASH_MAP, ValaHashMapClass)) | |||
#define VALA_IS_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE _HASH_MAP)) | #define VALA_IS_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE _HASH_MAP)) | |||
#define VALA_IS_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA LA_TYPE_HASH_MAP)) | #define VALA_IS_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA LA_TYPE_HASH_MAP)) | |||
#define VALA_HASH_MAP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL A_TYPE_HASH_MAP, ValaHashMapClass)) | #define VALA_HASH_MAP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL A_TYPE_HASH_MAP, ValaHashMapClass)) | |||
typedef struct _ValaHashMap ValaHashMap; | typedef struct _ValaHashMap ValaHashMap; | |||
typedef struct _ValaHashMapClass ValaHashMapClass; | typedef struct _ValaHashMapClass ValaHashMapClass; | |||
typedef struct _ValaHashMapPrivate ValaHashMapPrivate; | typedef struct _ValaHashMapPrivate ValaHashMapPrivate; | |||
skipping to change at line 108 | skipping to change at line 118 | |||
#define VALA_TYPE_HASH_SET (vala_hash_set_get_type ()) | #define VALA_TYPE_HASH_SET (vala_hash_set_get_type ()) | |||
#define VALA_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA SH_SET, ValaHashSet)) | #define VALA_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA SH_SET, ValaHashSet)) | |||
#define VALA_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ TYPE_HASH_SET, ValaHashSetClass)) | #define VALA_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ TYPE_HASH_SET, ValaHashSetClass)) | |||
#define VALA_IS_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE _HASH_SET)) | #define VALA_IS_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE _HASH_SET)) | |||
#define VALA_IS_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA LA_TYPE_HASH_SET)) | #define VALA_IS_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA LA_TYPE_HASH_SET)) | |||
#define VALA_HASH_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL A_TYPE_HASH_SET, ValaHashSetClass)) | #define VALA_HASH_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL A_TYPE_HASH_SET, ValaHashSetClass)) | |||
typedef struct _ValaHashSet ValaHashSet; | typedef struct _ValaHashSet ValaHashSet; | |||
typedef struct _ValaHashSetClass ValaHashSetClass; | typedef struct _ValaHashSetClass ValaHashSetClass; | |||
typedef struct _ValaHashSetPrivate ValaHashSetPrivate; | typedef struct _ValaHashSetPrivate ValaHashSetPrivate; | |||
typedef struct _ValaMapIteratorPrivate ValaMapIteratorPrivate; | ||||
typedef struct _ValaIteratorPrivate ValaIteratorPrivate; | typedef struct _ValaIteratorPrivate ValaIteratorPrivate; | |||
struct _ValaIterable { | struct _ValaIterable { | |||
GTypeInstance parent_instance; | GTypeInstance parent_instance; | |||
volatile int ref_count; | volatile int ref_count; | |||
ValaIterablePrivate * priv; | ValaIterablePrivate * priv; | |||
}; | }; | |||
struct _ValaIterableClass { | struct _ValaIterableClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
skipping to change at line 176 | skipping to change at line 187 | |||
struct _ValaMapClass { | struct _ValaMapClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaMap *self); | void (*finalize) (ValaMap *self); | |||
ValaSet* (*get_keys) (ValaMap* self); | ValaSet* (*get_keys) (ValaMap* self); | |||
ValaCollection* (*get_values) (ValaMap* self); | ValaCollection* (*get_values) (ValaMap* self); | |||
gboolean (*contains) (ValaMap* self, gconstpointer key); | gboolean (*contains) (ValaMap* self, gconstpointer key); | |||
gpointer (*get) (ValaMap* self, gconstpointer key); | gpointer (*get) (ValaMap* self, gconstpointer key); | |||
void (*set) (ValaMap* self, gconstpointer key, gconstpointer value); | void (*set) (ValaMap* self, gconstpointer key, gconstpointer value); | |||
gboolean (*remove) (ValaMap* self, gconstpointer key); | gboolean (*remove) (ValaMap* self, gconstpointer key); | |||
void (*clear) (ValaMap* self); | void (*clear) (ValaMap* self); | |||
ValaMapIterator* (*map_iterator) (ValaMap* self); | ||||
gint (*get_size) (ValaMap* self); | gint (*get_size) (ValaMap* self); | |||
}; | }; | |||
struct _ValaHashMap { | struct _ValaHashMap { | |||
ValaMap parent_instance; | ValaMap parent_instance; | |||
ValaHashMapPrivate * priv; | ValaHashMapPrivate * priv; | |||
}; | }; | |||
struct _ValaHashMapClass { | struct _ValaHashMapClass { | |||
ValaMapClass parent_class; | ValaMapClass parent_class; | |||
skipping to change at line 206 | skipping to change at line 218 | |||
struct _ValaHashSet { | struct _ValaHashSet { | |||
ValaSet parent_instance; | ValaSet parent_instance; | |||
ValaHashSetPrivate * priv; | ValaHashSetPrivate * priv; | |||
}; | }; | |||
struct _ValaHashSetClass { | struct _ValaHashSetClass { | |||
ValaSetClass parent_class; | ValaSetClass parent_class; | |||
}; | }; | |||
struct _ValaMapIterator { | ||||
GTypeInstance parent_instance; | ||||
volatile int ref_count; | ||||
ValaMapIteratorPrivate * priv; | ||||
}; | ||||
struct _ValaMapIteratorClass { | ||||
GTypeClass parent_class; | ||||
void (*finalize) (ValaMapIterator *self); | ||||
gboolean (*next) (ValaMapIterator* self); | ||||
gpointer (*get_key) (ValaMapIterator* self); | ||||
gpointer (*get_value) (ValaMapIterator* self); | ||||
}; | ||||
struct _ValaIterator { | struct _ValaIterator { | |||
GTypeInstance parent_instance; | GTypeInstance parent_instance; | |||
volatile int ref_count; | volatile int ref_count; | |||
ValaIteratorPrivate * priv; | ValaIteratorPrivate * priv; | |||
}; | }; | |||
struct _ValaIteratorClass { | struct _ValaIteratorClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaIterator *self); | void (*finalize) (ValaIterator *self); | |||
gboolean (*next) (ValaIterator* self); | gboolean (*next) (ValaIterator* self); | |||
skipping to change at line 253 | skipping to change at line 279 | |||
ValaCollection* vala_collection_construct (GType object_type, GType g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | ValaCollection* vala_collection_construct (GType object_type, GType g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | |||
gint vala_collection_get_size (ValaCollection* self); | gint vala_collection_get_size (ValaCollection* self); | |||
gpointer vala_map_ref (gpointer instance); | gpointer vala_map_ref (gpointer instance); | |||
void vala_map_unref (gpointer instance); | void vala_map_unref (gpointer instance); | |||
GParamSpec* vala_param_spec_map (const gchar* name, const gchar* nick, cons t gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_map (const gchar* name, const gchar* nick, cons t gchar* blurb, GType object_type, GParamFlags flags); | |||
void vala_value_set_map (GValue* value, gpointer v_object); | void vala_value_set_map (GValue* value, gpointer v_object); | |||
void vala_value_take_map (GValue* value, gpointer v_object); | void vala_value_take_map (GValue* value, gpointer v_object); | |||
gpointer vala_value_get_map (const GValue* value); | gpointer vala_value_get_map (const GValue* value); | |||
GType vala_map_get_type (void) G_GNUC_CONST; | GType vala_map_get_type (void) G_GNUC_CONST; | |||
GType vala_set_get_type (void) G_GNUC_CONST; | GType vala_set_get_type (void) G_GNUC_CONST; | |||
gpointer vala_map_iterator_ref (gpointer instance); | ||||
void vala_map_iterator_unref (gpointer instance); | ||||
GParamSpec* vala_param_spec_map_iterator (const gchar* name, const gchar* n | ||||
ick, const gchar* blurb, GType object_type, GParamFlags flags); | ||||
void vala_value_set_map_iterator (GValue* value, gpointer v_object); | ||||
void vala_value_take_map_iterator (GValue* value, gpointer v_object); | ||||
gpointer vala_value_get_map_iterator (const GValue* value); | ||||
GType vala_map_iterator_get_type (void) G_GNUC_CONST; | ||||
GType vala_hash_map_get_type (void) G_GNUC_CONST; | GType vala_hash_map_get_type (void) G_GNUC_CONST; | |||
ValaHashMap* vala_hash_map_new (GType k_type, GBoxedCopyFunc k_dup_func, GD estroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v_dup_func, GDest royNotify v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_fun c, GEqualFunc value_equal_func); | ValaHashMap* vala_hash_map_new (GType k_type, GBoxedCopyFunc k_dup_func, GD estroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v_dup_func, GDest royNotify v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_fun c, GEqualFunc value_equal_func); | |||
ValaHashMap* vala_hash_map_construct (GType object_type, GType k_type, GBox edCopyFunc k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedC opyFunc v_dup_func, GDestroyNotify v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func); | ValaHashMap* vala_hash_map_construct (GType object_type, GType k_type, GBox edCopyFunc k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedC opyFunc v_dup_func, GDestroyNotify v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func); | |||
void vala_hash_map_set_key_hash_func (ValaHashMap* self, GHashFunc value); | void vala_hash_map_set_key_hash_func (ValaHashMap* self, GHashFunc value); | |||
void vala_hash_map_set_key_equal_func (ValaHashMap* self, GEqualFunc value) ; | void vala_hash_map_set_key_equal_func (ValaHashMap* self, GEqualFunc value) ; | |||
void vala_hash_map_set_value_equal_func (ValaHashMap* self, GEqualFunc valu e); | void vala_hash_map_set_value_equal_func (ValaHashMap* self, GEqualFunc valu e); | |||
GType vala_hash_set_get_type (void) G_GNUC_CONST; | GType vala_hash_set_get_type (void) G_GNUC_CONST; | |||
ValaHashSet* vala_hash_set_new (GType g_type, GBoxedCopyFunc g_dup_func, GD estroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | ValaHashSet* vala_hash_set_new (GType g_type, GBoxedCopyFunc g_dup_func, GD estroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | |||
ValaHashSet* vala_hash_set_construct (GType object_type, GType g_type, GBox edCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | ValaHashSet* vala_hash_set_construct (GType object_type, GType g_type, GBox edCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | |||
void vala_hash_set_set_hash_func (ValaHashSet* self, GHashFunc value); | void vala_hash_set_set_hash_func (ValaHashSet* self, GHashFunc value); | |||
void vala_hash_set_set_equal_func (ValaHashSet* self, GEqualFunc value); | void vala_hash_set_set_equal_func (ValaHashSet* self, GEqualFunc value); | |||
GType vala_iterable_get_element_type (ValaIterable* self); | GType vala_iterable_get_element_type (ValaIterable* self); | |||
ValaIterator* vala_iterable_iterator (ValaIterable* self); | ValaIterator* vala_iterable_iterator (ValaIterable* self); | |||
ValaIterable* vala_iterable_construct (GType object_type, GType g_type, GBo xedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | ValaIterable* vala_iterable_construct (GType object_type, GType g_type, GBo xedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | |||
gboolean vala_map_iterator_next (ValaMapIterator* self); | ||||
gpointer vala_map_iterator_get_key (ValaMapIterator* self); | ||||
gpointer vala_map_iterator_get_value (ValaMapIterator* self); | ||||
ValaMapIterator* vala_map_iterator_construct (GType object_type, GType k_ty | ||||
pe, GBoxedCopyFunc k_dup_func, GDestroyNotify k_destroy_func, GType v_type, | ||||
GBoxedCopyFunc v_dup_func, GDestroyNotify v_destroy_func); | ||||
gboolean vala_iterator_next (ValaIterator* self); | gboolean vala_iterator_next (ValaIterator* self); | |||
gpointer vala_iterator_get (ValaIterator* self); | gpointer vala_iterator_get (ValaIterator* self); | |||
ValaIterator* vala_iterator_construct (GType object_type, GType g_type, GBo xedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | ValaIterator* vala_iterator_construct (GType object_type, GType g_type, GBo xedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | |||
gpointer vala_list_get (ValaList* self, gint index); | gpointer vala_list_get (ValaList* self, gint index); | |||
void vala_list_set (ValaList* self, gint index, gconstpointer item); | void vala_list_set (ValaList* self, gint index, gconstpointer item); | |||
gint vala_list_index_of (ValaList* self, gconstpointer item); | gint vala_list_index_of (ValaList* self, gconstpointer item); | |||
void vala_list_insert (ValaList* self, gint index, gconstpointer item); | void vala_list_insert (ValaList* self, gint index, gconstpointer item); | |||
void vala_list_remove_at (ValaList* self, gint index); | void vala_list_remove_at (ValaList* self, gint index); | |||
ValaList* vala_list_construct (GType object_type, GType g_type, GBoxedCopyF unc g_dup_func, GDestroyNotify g_destroy_func); | ValaList* vala_list_construct (GType object_type, GType g_type, GBoxedCopyF unc g_dup_func, GDestroyNotify g_destroy_func); | |||
ValaSet* vala_map_get_keys (ValaMap* self); | ValaSet* vala_map_get_keys (ValaMap* self); | |||
ValaCollection* vala_map_get_values (ValaMap* self); | ValaCollection* vala_map_get_values (ValaMap* self); | |||
gboolean vala_map_contains (ValaMap* self, gconstpointer key); | gboolean vala_map_contains (ValaMap* self, gconstpointer key); | |||
gpointer vala_map_get (ValaMap* self, gconstpointer key); | gpointer vala_map_get (ValaMap* self, gconstpointer key); | |||
void vala_map_set (ValaMap* self, gconstpointer key, gconstpointer value); | void vala_map_set (ValaMap* self, gconstpointer key, gconstpointer value); | |||
gboolean vala_map_remove (ValaMap* self, gconstpointer key); | gboolean vala_map_remove (ValaMap* self, gconstpointer key); | |||
void vala_map_clear (ValaMap* self); | void vala_map_clear (ValaMap* self); | |||
ValaMapIterator* vala_map_map_iterator (ValaMap* self); | ||||
ValaMap* vala_map_construct (GType object_type, GType k_type, GBoxedCopyFun c k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v _dup_func, GDestroyNotify v_destroy_func); | ValaMap* vala_map_construct (GType object_type, GType k_type, GBoxedCopyFun c k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v _dup_func, GDestroyNotify v_destroy_func); | |||
gint vala_map_get_size (ValaMap* self); | gint vala_map_get_size (ValaMap* self); | |||
ValaSet* vala_set_construct (GType object_type, GType g_type, GBoxedCopyFun c g_dup_func, GDestroyNotify g_destroy_func); | ValaSet* vala_set_construct (GType object_type, GType g_type, GBoxedCopyFun c g_dup_func, GDestroyNotify g_destroy_func); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 7 change blocks. | ||||
0 lines changed or deleted | 46 lines changed or added | |||