vala.h   vala.h 
skipping to change at line 2013 skipping to change at line 2013
struct _ValaCodeContext { struct _ValaCodeContext {
GTypeInstance parent_instance; GTypeInstance parent_instance;
volatile int ref_count; volatile int ref_count;
ValaCodeContextPrivate * priv; ValaCodeContextPrivate * priv;
gchar** vapi_directories; gchar** vapi_directories;
gint vapi_directories_length1; gint vapi_directories_length1;
gchar** gir_directories; gchar** gir_directories;
gint gir_directories_length1; gint gir_directories_length1;
gchar** metadata_directories; gchar** metadata_directories;
gint metadata_directories_length1; gint metadata_directories_length1;
gchar** gresources;
gint gresources_length1;
}; };
struct _ValaCodeContextClass { struct _ValaCodeContextClass {
GTypeClass parent_class; GTypeClass parent_class;
void (*finalize) (ValaCodeContext *self); void (*finalize) (ValaCodeContext *self);
}; };
typedef enum { typedef enum {
VALA_PROFILE_GOBJECT VALA_PROFILE_GOBJECT
} ValaProfile; } ValaProfile;
skipping to change at line 2692 skipping to change at line 2694
ValaValueTypeClass parent_class; ValaValueTypeClass parent_class;
}; };
struct _ValaInterface { struct _ValaInterface {
ValaObjectTypeSymbol parent_instance; ValaObjectTypeSymbol parent_instance;
ValaInterfacePrivate * priv; ValaInterfacePrivate * priv;
}; };
struct _ValaInterfaceClass { struct _ValaInterfaceClass {
ValaObjectTypeSymbolClass parent_class; ValaObjectTypeSymbolClass parent_class;
ValaList* (*get_virtuals) (ValaInterface* self);
}; };
struct _ValaInterfaceType { struct _ValaInterfaceType {
ValaReferenceType parent_instance; ValaReferenceType parent_instance;
ValaInterfaceTypePrivate * priv; ValaInterfaceTypePrivate * priv;
}; };
struct _ValaInterfaceTypeClass { struct _ValaInterfaceTypeClass {
ValaReferenceTypeClass parent_class; ValaReferenceTypeClass parent_class;
}; };
skipping to change at line 3590 skipping to change at line 3593
ValaExpression* vala_assignment_get_left (ValaAssignment* self); ValaExpression* vala_assignment_get_left (ValaAssignment* self);
void vala_assignment_set_left (ValaAssignment* self, ValaExpression* value) ; void vala_assignment_set_left (ValaAssignment* self, ValaExpression* value) ;
ValaAssignmentOperator vala_assignment_get_operator (ValaAssignment* self); ValaAssignmentOperator vala_assignment_get_operator (ValaAssignment* self);
void vala_assignment_set_operator (ValaAssignment* self, ValaAssignmentOper ator value); void vala_assignment_set_operator (ValaAssignment* self, ValaAssignmentOper ator value);
ValaExpression* vala_assignment_get_right (ValaAssignment* self); ValaExpression* vala_assignment_get_right (ValaAssignment* self);
void vala_assignment_set_right (ValaAssignment* self, ValaExpression* value ); void vala_assignment_set_right (ValaAssignment* self, ValaExpression* value );
ValaAttribute* vala_attribute_new (const gchar* name, ValaSourceReference* source_reference); ValaAttribute* vala_attribute_new (const gchar* name, ValaSourceReference* source_reference);
ValaAttribute* vala_attribute_construct (GType object_type, const gchar* na me, ValaSourceReference* source_reference); ValaAttribute* vala_attribute_construct (GType object_type, const gchar* na me, ValaSourceReference* source_reference);
void vala_attribute_add_argument (ValaAttribute* self, const gchar* key, co nst gchar* value); void vala_attribute_add_argument (ValaAttribute* self, const gchar* key, co nst gchar* value);
gboolean vala_attribute_has_argument (ValaAttribute* self, const gchar* nam e); gboolean vala_attribute_has_argument (ValaAttribute* self, const gchar* nam e);
gchar* vala_attribute_get_string (ValaAttribute* self, const gchar* name); gchar* vala_attribute_get_string (ValaAttribute* self, const gchar* name, c onst gchar* default_value);
gint vala_attribute_get_integer (ValaAttribute* self, const gchar* name, gi nt default_value); gint vala_attribute_get_integer (ValaAttribute* self, const gchar* name, gi nt default_value);
gdouble vala_attribute_get_double (ValaAttribute* self, const gchar* name, gdouble default_value); gdouble vala_attribute_get_double (ValaAttribute* self, const gchar* name, gdouble default_value);
gboolean vala_attribute_get_bool (ValaAttribute* self, const gchar* name, g boolean default_value); gboolean vala_attribute_get_bool (ValaAttribute* self, const gchar* name, g boolean default_value);
const gchar* vala_attribute_get_name (ValaAttribute* self); const gchar* vala_attribute_get_name (ValaAttribute* self);
void vala_attribute_set_name (ValaAttribute* self, const gchar* value); void vala_attribute_set_name (ValaAttribute* self, const gchar* value);
GType vala_base_access_get_type (void) G_GNUC_CONST; GType vala_base_access_get_type (void) G_GNUC_CONST;
ValaBaseAccess* vala_base_access_new (ValaSourceReference* source); ValaBaseAccess* vala_base_access_new (ValaSourceReference* source);
ValaBaseAccess* vala_base_access_construct (GType object_type, ValaSourceRe ference* source); ValaBaseAccess* vala_base_access_construct (GType object_type, ValaSourceRe ference* source);
gpointer vala_basic_block_ref (gpointer instance); gpointer vala_basic_block_ref (gpointer instance);
void vala_basic_block_unref (gpointer instance); void vala_basic_block_unref (gpointer instance);
skipping to change at line 3944 skipping to change at line 3947
void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor); void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor);
void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor); void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor);
gboolean vala_code_node_check (ValaCodeNode* self, ValaCodeContext* context ); gboolean vala_code_node_check (ValaCodeNode* self, ValaCodeContext* context );
void vala_code_node_emit (ValaCodeNode* self, ValaCodeGenerator* codegen); void vala_code_node_emit (ValaCodeNode* self, ValaCodeGenerator* codegen);
void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type); void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type);
void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node); void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node);
ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const gcha r* name); ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const gcha r* name);
gboolean vala_code_node_has_attribute_argument (ValaCodeNode* self, const g char* attribute, const gchar* argument); gboolean vala_code_node_has_attribute_argument (ValaCodeNode* self, const g char* attribute, const gchar* argument);
void vala_code_node_set_attribute (ValaCodeNode* self, const gchar* name, g boolean value, ValaSourceReference* source_reference); void vala_code_node_set_attribute (ValaCodeNode* self, const gchar* name, g boolean value, ValaSourceReference* source_reference);
void vala_code_node_remove_attribute_argument (ValaCodeNode* self, const gc har* attribute, const gchar* argument); void vala_code_node_remove_attribute_argument (ValaCodeNode* self, const gc har* attribute, const gchar* argument);
gchar* vala_code_node_get_attribute_string (ValaCodeNode* self, const gchar * attribute, const gchar* argument); gchar* vala_code_node_get_attribute_string (ValaCodeNode* self, const gchar * attribute, const gchar* argument, const gchar* default_value);
gint vala_code_node_get_attribute_integer (ValaCodeNode* self, const gchar* attribute, const gchar* argument, gint default_value); gint vala_code_node_get_attribute_integer (ValaCodeNode* self, const gchar* attribute, const gchar* argument, gint default_value);
gdouble vala_code_node_get_attribute_double (ValaCodeNode* self, const gcha r* attribute, const gchar* argument, gdouble default_value); gdouble vala_code_node_get_attribute_double (ValaCodeNode* self, const gcha r* attribute, const gchar* argument, gdouble default_value);
gboolean vala_code_node_get_attribute_bool (ValaCodeNode* self, const gchar * attribute, const gchar* argument, gboolean default_value); gboolean vala_code_node_get_attribute_bool (ValaCodeNode* self, const gchar * attribute, const gchar* argument, gboolean default_value);
void vala_code_node_set_attribute_string (ValaCodeNode* self, const gchar* attribute, const gchar* argument, const gchar* value, ValaSourceReference* source_reference); void vala_code_node_set_attribute_string (ValaCodeNode* self, const gchar* attribute, const gchar* argument, const gchar* value, ValaSourceReference* source_reference);
void vala_code_node_set_attribute_integer (ValaCodeNode* self, const gchar* attribute, const gchar* argument, gint value, ValaSourceReference* source_ reference); void vala_code_node_set_attribute_integer (ValaCodeNode* self, const gchar* attribute, const gchar* argument, gint value, ValaSourceReference* source_ reference);
void vala_code_node_set_attribute_double (ValaCodeNode* self, const gchar* attribute, const gchar* argument, gdouble value, ValaSourceReference* sourc e_reference); void vala_code_node_set_attribute_double (ValaCodeNode* self, const gchar* attribute, const gchar* argument, gdouble value, ValaSourceReference* sourc e_reference);
void vala_code_node_set_attribute_bool (ValaCodeNode* self, const gchar* at tribute, const gchar* argument, gboolean value, ValaSourceReference* source _reference); void vala_code_node_set_attribute_bool (ValaCodeNode* self, const gchar* at tribute, const gchar* argument, gboolean value, ValaSourceReference* source _reference);
gpointer vala_attribute_cache_ref (gpointer instance); gpointer vala_attribute_cache_ref (gpointer instance);
void vala_attribute_cache_unref (gpointer instance); void vala_attribute_cache_unref (gpointer instance);
GParamSpec* vala_param_spec_attribute_cache (const gchar* name, const gchar * nick, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_attribute_cache (const gchar* name, const gchar * nick, const gchar* blurb, GType object_type, GParamFlags flags);
skipping to change at line 4387 skipping to change at line 4390
ValaList* vala_interface_get_structs (ValaInterface* self); ValaList* vala_interface_get_structs (ValaInterface* self);
ValaList* vala_interface_get_enums (ValaInterface* self); ValaList* vala_interface_get_enums (ValaInterface* self);
ValaList* vala_interface_get_delegates (ValaInterface* self); ValaList* vala_interface_get_delegates (ValaInterface* self);
ValaInterface* vala_interface_new (const gchar* name, ValaSourceReference* source_reference, ValaComment* comment); ValaInterface* vala_interface_new (const gchar* name, ValaSourceReference* source_reference, ValaComment* comment);
ValaInterface* vala_interface_construct (GType object_type, const gchar* na me, ValaSourceReference* source_reference, ValaComment* comment); ValaInterface* vala_interface_construct (GType object_type, const gchar* na me, ValaSourceReference* source_reference, ValaComment* comment);
void vala_interface_add_prerequisite (ValaInterface* self, ValaDataType* ty pe); void vala_interface_add_prerequisite (ValaInterface* self, ValaDataType* ty pe);
void vala_interface_prepend_prerequisite (ValaInterface* self, ValaDataType * type); void vala_interface_prepend_prerequisite (ValaInterface* self, ValaDataType * type);
ValaList* vala_interface_get_prerequisites (ValaInterface* self); ValaList* vala_interface_get_prerequisites (ValaInterface* self);
ValaList* vala_interface_get_fields (ValaInterface* self); ValaList* vala_interface_get_fields (ValaInterface* self);
ValaList* vala_interface_get_constants (ValaInterface* self); ValaList* vala_interface_get_constants (ValaInterface* self);
ValaList* vala_interface_get_virtuals (ValaInterface* self);
GType vala_interface_type_get_type (void) G_GNUC_CONST; GType vala_interface_type_get_type (void) G_GNUC_CONST;
ValaInterfaceType* vala_interface_type_new (ValaInterface* interface_symbol ); ValaInterfaceType* vala_interface_type_new (ValaInterface* interface_symbol );
ValaInterfaceType* vala_interface_type_construct (GType object_type, ValaIn terface* interface_symbol); ValaInterfaceType* vala_interface_type_construct (GType object_type, ValaIn terface* interface_symbol);
ValaInterface* vala_interface_type_get_interface_symbol (ValaInterfaceType* self); ValaInterface* vala_interface_type_get_interface_symbol (ValaInterfaceType* self);
void vala_interface_type_set_interface_symbol (ValaInterfaceType* self, Val aInterface* value); void vala_interface_type_set_interface_symbol (ValaInterfaceType* self, Val aInterface* value);
GType vala_invalid_type_get_type (void) G_GNUC_CONST; GType vala_invalid_type_get_type (void) G_GNUC_CONST;
ValaInvalidType* vala_invalid_type_new (void); ValaInvalidType* vala_invalid_type_new (void);
ValaInvalidType* vala_invalid_type_construct (GType object_type); ValaInvalidType* vala_invalid_type_construct (GType object_type);
ValaLambdaExpression* vala_lambda_expression_new (ValaExpression* expressio n_body, ValaSourceReference* source_reference); ValaLambdaExpression* vala_lambda_expression_new (ValaExpression* expressio n_body, ValaSourceReference* source_reference);
ValaLambdaExpression* vala_lambda_expression_construct (GType object_type, ValaExpression* expression_body, ValaSourceReference* source_reference); ValaLambdaExpression* vala_lambda_expression_construct (GType object_type, ValaExpression* expression_body, ValaSourceReference* source_reference);
skipping to change at line 4788 skipping to change at line 4792
ValaDataType* vala_signal_get_return_type (ValaSignal* self); ValaDataType* vala_signal_get_return_type (ValaSignal* self);
void vala_signal_set_return_type (ValaSignal* self, ValaDataType* value); void vala_signal_set_return_type (ValaSignal* self, ValaDataType* value);
ValaBlock* vala_signal_get_body (ValaSignal* self); ValaBlock* vala_signal_get_body (ValaSignal* self);
void vala_signal_set_body (ValaSignal* self, ValaBlock* value); void vala_signal_set_body (ValaSignal* self, ValaBlock* value);
gboolean vala_signal_get_is_virtual (ValaSignal* self); gboolean vala_signal_get_is_virtual (ValaSignal* self);
void vala_signal_set_is_virtual (ValaSignal* self, gboolean value); void vala_signal_set_is_virtual (ValaSignal* self, gboolean value);
ValaMethod* vala_signal_get_default_handler (ValaSignal* self); ValaMethod* vala_signal_get_default_handler (ValaSignal* self);
GType vala_signal_type_get_type (void) G_GNUC_CONST; GType vala_signal_type_get_type (void) G_GNUC_CONST;
ValaSignalType* vala_signal_type_new (ValaSignal* signal_symbol); ValaSignalType* vala_signal_type_new (ValaSignal* signal_symbol);
ValaSignalType* vala_signal_type_construct (GType object_type, ValaSignal* signal_symbol); ValaSignalType* vala_signal_type_construct (GType object_type, ValaSignal* signal_symbol);
ValaDelegateType* vala_signal_type_get_handler_type (ValaSignalType* self);
ValaSignal* vala_signal_type_get_signal_symbol (ValaSignalType* self); ValaSignal* vala_signal_type_get_signal_symbol (ValaSignalType* self);
void vala_signal_type_set_signal_symbol (ValaSignalType* self, ValaSignal* value); void vala_signal_type_set_signal_symbol (ValaSignalType* self, ValaSignal* value);
ValaSizeofExpression* vala_sizeof_expression_new (ValaDataType* type, ValaS ourceReference* source); ValaSizeofExpression* vala_sizeof_expression_new (ValaDataType* type, ValaS ourceReference* source);
ValaSizeofExpression* vala_sizeof_expression_construct (GType object_type, ValaDataType* type, ValaSourceReference* source); ValaSizeofExpression* vala_sizeof_expression_construct (GType object_type, ValaDataType* type, ValaSourceReference* source);
ValaDataType* vala_sizeof_expression_get_type_reference (ValaSizeofExpressi on* self); ValaDataType* vala_sizeof_expression_get_type_reference (ValaSizeofExpressi on* self);
void vala_sizeof_expression_set_type_reference (ValaSizeofExpression* self, ValaDataType* value); void vala_sizeof_expression_set_type_reference (ValaSizeofExpression* self, ValaDataType* value);
ValaSliceExpression* vala_slice_expression_new (ValaExpression* container, ValaExpression* start, ValaExpression* stop, ValaSourceReference* source_re ference); ValaSliceExpression* vala_slice_expression_new (ValaExpression* container, ValaExpression* start, ValaExpression* stop, ValaSourceReference* source_re ference);
ValaSliceExpression* vala_slice_expression_construct (GType object_type, Va laExpression* container, ValaExpression* start, ValaExpression* stop, ValaS ourceReference* source_reference); ValaSliceExpression* vala_slice_expression_construct (GType object_type, Va laExpression* container, ValaExpression* start, ValaExpression* stop, ValaS ourceReference* source_reference);
ValaExpression* vala_slice_expression_get_container (ValaSliceExpression* s elf); ValaExpression* vala_slice_expression_get_container (ValaSliceExpression* s elf);
void vala_slice_expression_set_container (ValaSliceExpression* self, ValaEx pression* value); void vala_slice_expression_set_container (ValaSliceExpression* self, ValaEx pression* value);
 End of changes. 6 change blocks. 
2 lines changed or deleted 7 lines changed or added


 valacodegen.h   valacodegen.h 
skipping to change at line 249 skipping to change at line 249
#define VALA_GSIGNAL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_GSIGNAL_MODULE, ValaGSignalModule)) #define VALA_GSIGNAL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_GSIGNAL_MODULE, ValaGSignalModule))
#define VALA_GSIGNAL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass)) #define VALA_GSIGNAL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass))
#define VALA_IS_GSIGNAL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_GSIGNAL_MODULE)) #define VALA_IS_GSIGNAL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_GSIGNAL_MODULE))
#define VALA_IS_GSIGNAL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_GSIGNAL_MODULE)) #define VALA_IS_GSIGNAL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_GSIGNAL_MODULE))
#define VALA_GSIGNAL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass)) #define VALA_GSIGNAL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass))
typedef struct _ValaGSignalModule ValaGSignalModule; typedef struct _ValaGSignalModule ValaGSignalModule;
typedef struct _ValaGSignalModuleClass ValaGSignalModuleClass; typedef struct _ValaGSignalModuleClass ValaGSignalModuleClass;
typedef struct _ValaGSignalModulePrivate ValaGSignalModulePrivate; typedef struct _ValaGSignalModulePrivate ValaGSignalModulePrivate;
#define VALA_TYPE_GTK_MODULE (vala_gtk_module_get_type ())
#define VALA_GTK_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
GTK_MODULE, ValaGtkModule))
#define VALA_GTK_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_GTK_MODULE, ValaGtkModuleClass))
#define VALA_IS_GTK_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_GTK_MODULE))
#define VALA_IS_GTK_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_GTK_MODULE))
#define VALA_GTK_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_GTK_MODULE, ValaGtkModuleClass))
typedef struct _ValaGtkModule ValaGtkModule;
typedef struct _ValaGtkModuleClass ValaGtkModuleClass;
typedef struct _ValaGtkModulePrivate ValaGtkModulePrivate;
#define VALA_TYPE_GASYNC_MODULE (vala_gasync_module_get_type ()) #define VALA_TYPE_GASYNC_MODULE (vala_gasync_module_get_type ())
#define VALA_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_GASYNC_MODULE, ValaGAsyncModule)) #define VALA_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_GASYNC_MODULE, ValaGAsyncModule))
#define VALA_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass)) #define VALA_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass))
#define VALA_IS_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_GASYNC_MODULE)) #define VALA_IS_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_GASYNC_MODULE))
#define VALA_IS_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), VALA_TYPE_GASYNC_MODULE)) #define VALA_IS_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), VALA_TYPE_GASYNC_MODULE))
#define VALA_GASYNC_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) , VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass)) #define VALA_GASYNC_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) , VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass))
typedef struct _ValaGAsyncModule ValaGAsyncModule; typedef struct _ValaGAsyncModule ValaGAsyncModule;
typedef struct _ValaGAsyncModuleClass ValaGAsyncModuleClass; typedef struct _ValaGAsyncModuleClass ValaGAsyncModuleClass;
typedef struct _ValaGAsyncModulePrivate ValaGAsyncModulePrivate; typedef struct _ValaGAsyncModulePrivate ValaGAsyncModulePrivate;
skipping to change at line 407 skipping to change at line 418
ValaStruct* gvalue_type; ValaStruct* gvalue_type;
ValaClass* gvariant_type; ValaClass* gvariant_type;
ValaStruct* mutex_type; ValaStruct* mutex_type;
ValaStruct* gmutex_type; ValaStruct* gmutex_type;
ValaStruct* grecmutex_type; ValaStruct* grecmutex_type;
ValaStruct* grwlock_type; ValaStruct* grwlock_type;
ValaStruct* gcond_type; ValaStruct* gcond_type;
ValaClass* gsource_type; ValaClass* gsource_type;
ValaTypeSymbol* type_module_type; ValaTypeSymbol* type_module_type;
ValaTypeSymbol* dbus_proxy_type; ValaTypeSymbol* dbus_proxy_type;
ValaClass* gtk_widget_type;
gboolean in_plugin; gboolean in_plugin;
gchar* module_init_param_name; gchar* module_init_param_name;
gboolean gvaluecollector_h_needed; gboolean gvaluecollector_h_needed;
gboolean requires_assert; gboolean requires_assert;
gboolean requires_array_free; gboolean requires_array_free;
gboolean requires_array_move; gboolean requires_array_move;
gboolean requires_array_length; gboolean requires_array_length;
gboolean requires_clear_mutex; gboolean requires_clear_mutex;
ValaSet* wrappers; ValaSet* wrappers;
}; };
skipping to change at line 686 skipping to change at line 698
struct _ValaGTypeModule { struct _ValaGTypeModule {
ValaGErrorModule parent_instance; ValaGErrorModule parent_instance;
ValaGTypeModulePrivate * priv; ValaGTypeModulePrivate * priv;
}; };
struct _ValaGTypeModuleClass { struct _ValaGTypeModuleClass {
ValaGErrorModuleClass parent_class; ValaGErrorModuleClass parent_class;
void (*generate_virtual_method_declaration) (ValaGTypeModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_struct); void (*generate_virtual_method_declaration) (ValaGTypeModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_struct);
void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl); void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl);
void (*generate_instance_init) (ValaGTypeModule* self, ValaClass* cl );
}; };
struct _ValaGObjectModule { struct _ValaGObjectModule {
ValaGTypeModule parent_instance; ValaGTypeModule parent_instance;
ValaGObjectModulePrivate * priv; ValaGObjectModulePrivate * priv;
}; };
struct _ValaGObjectModuleClass { struct _ValaGObjectModuleClass {
ValaGTypeModuleClass parent_class; ValaGTypeModuleClass parent_class;
}; };
struct _ValaGSignalModule { struct _ValaGSignalModule {
ValaGObjectModule parent_instance; ValaGObjectModule parent_instance;
ValaGSignalModulePrivate * priv; ValaGSignalModulePrivate * priv;
}; };
struct _ValaGSignalModuleClass { struct _ValaGSignalModuleClass {
ValaGObjectModuleClass parent_class; ValaGObjectModuleClass parent_class;
}; };
struct _ValaGAsyncModule { struct _ValaGtkModule {
ValaGSignalModule parent_instance; ValaGSignalModule parent_instance;
ValaGtkModulePrivate * priv;
};
struct _ValaGtkModuleClass {
ValaGSignalModuleClass parent_class;
};
struct _ValaGAsyncModule {
ValaGtkModule parent_instance;
ValaGAsyncModulePrivate * priv; ValaGAsyncModulePrivate * priv;
}; };
struct _ValaGAsyncModuleClass { struct _ValaGAsyncModuleClass {
ValaGSignalModuleClass parent_class; ValaGtkModuleClass parent_class;
}; };
struct _ValaGVariantModule { struct _ValaGVariantModule {
ValaGAsyncModule parent_instance; ValaGAsyncModule parent_instance;
ValaGVariantModulePrivate * priv; ValaGVariantModulePrivate * priv;
}; };
struct _ValaGVariantModuleClass { struct _ValaGVariantModuleClass {
ValaGAsyncModuleClass parent_class; ValaGAsyncModuleClass parent_class;
}; };
skipping to change at line 832 skipping to change at line 854
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);
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); gboolean vala_ccode_attribute_get_free_function_address_of (ValaCCodeAttrib ute* self);
const gchar* vala_ccode_attribute_get_ctype (ValaCCodeAttribute* 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 1102 skipping to change at line 1125
GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_ccode_compiler (GValue* value, gpointer v_object); void vala_value_set_ccode_compiler (GValue* value, gpointer v_object);
void vala_value_take_ccode_compiler (GValue* value, gpointer v_object); void vala_value_take_ccode_compiler (GValue* value, gpointer v_object);
gpointer vala_value_get_ccode_compiler (const GValue* value); gpointer vala_value_get_ccode_compiler (const GValue* value);
GType vala_ccode_compiler_get_type (void) G_GNUC_CONST; GType vala_ccode_compiler_get_type (void) G_GNUC_CONST;
ValaCCodeCompiler* vala_ccode_compiler_new (void); ValaCCodeCompiler* vala_ccode_compiler_new (void);
ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type); ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type);
void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext* context, const gchar* cc_command, gchar** cc_options, int cc_options_lengt h1); void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext* context, const gchar* cc_command, gchar** cc_options, int cc_options_lengt h1);
ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType object_type); ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType object_type);
GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST; GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST;
gchar* vala_ccode_delegate_module_generate_delegate_wrapper (ValaCCodeDeleg ateModule* self, ValaMethod* m, ValaDelegateType* dt, ValaCodeNode* node);
ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void); ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void);
ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object _type); ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object _type);
ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy pe object_type); ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy pe object_type);
ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void); ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void);
ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o bject_type); ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o bject_type);
void vala_ccode_method_module_generate_method_result_declaration (ValaCCode MethodModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunc tion* cfunc, ValaMap* cparam_map, ValaMap* carg_map); void vala_ccode_method_module_generate_method_result_declaration (ValaCCode MethodModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunc tion* cfunc, ValaMap* cparam_map, ValaMap* carg_map);
void vala_ccode_method_module_complete_async (ValaCCodeMethodModule* self); void vala_ccode_method_module_complete_async (ValaCCodeMethodModule* self);
ValaCCodeParameter* vala_ccode_method_module_generate_parameter (ValaCCodeM ethodModule* self, ValaParameter* param, ValaCCodeFile* decl_space, ValaMap * cparam_map, ValaMap* carg_map); ValaCCodeParameter* vala_ccode_method_module_generate_parameter (ValaCCodeM ethodModule* self, ValaParameter* param, ValaCCodeFile* decl_space, ValaMap * cparam_map, ValaMap* carg_map);
void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car g_map, const gchar* suffix, gint direction); void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car g_map, const gchar* suffix, gint direction);
ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ e); ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ e);
skipping to change at line 1139 skipping to change at line 1163
void vala_ctype_set_ctype_name (ValaCType* self, const gchar* value); void vala_ctype_set_ctype_name (ValaCType* self, const gchar* value);
GType vala_enum_register_function_get_type (void) G_GNUC_CONST; GType vala_enum_register_function_get_type (void) G_GNUC_CONST;
ValaEnumRegisterFunction* vala_enum_register_function_new (ValaEnum* en, Va laCodeContext* context); ValaEnumRegisterFunction* vala_enum_register_function_new (ValaEnum* en, Va laCodeContext* context);
ValaEnumRegisterFunction* vala_enum_register_function_construct (GType obje ct_type, ValaEnum* en, ValaCodeContext* context); ValaEnumRegisterFunction* vala_enum_register_function_construct (GType obje ct_type, ValaEnum* en, ValaCodeContext* context);
ValaEnum* vala_enum_register_function_get_enum_reference (ValaEnumRegisterF unction* self); ValaEnum* vala_enum_register_function_get_enum_reference (ValaEnumRegisterF unction* self);
void vala_enum_register_function_set_enum_reference (ValaEnumRegisterFuncti on* self, ValaEnum* value); void vala_enum_register_function_set_enum_reference (ValaEnumRegisterFuncti on* self, ValaEnum* value);
GType vala_gerror_module_get_type (void) G_GNUC_CONST; GType vala_gerror_module_get_type (void) G_GNUC_CONST;
GType vala_gtype_module_get_type (void) G_GNUC_CONST; GType vala_gtype_module_get_type (void) G_GNUC_CONST;
GType vala_gobject_module_get_type (void) G_GNUC_CONST; GType vala_gobject_module_get_type (void) G_GNUC_CONST;
GType vala_gsignal_module_get_type (void) G_GNUC_CONST; GType vala_gsignal_module_get_type (void) G_GNUC_CONST;
GType vala_gtk_module_get_type (void) G_GNUC_CONST;
GType vala_gasync_module_get_type (void) G_GNUC_CONST; GType vala_gasync_module_get_type (void) G_GNUC_CONST;
gchar* vala_gasync_module_generate_async_callback_wrapper (ValaGAsyncModule * self); gchar* vala_gasync_module_generate_async_callback_wrapper (ValaGAsyncModule * self);
ValaGAsyncModule* vala_gasync_module_new (void); ValaGAsyncModule* vala_gasync_module_new (void);
ValaGAsyncModule* vala_gasync_module_construct (GType object_type); ValaGAsyncModule* vala_gasync_module_construct (GType object_type);
GType vala_gvariant_module_get_type (void) G_GNUC_CONST; GType vala_gvariant_module_get_type (void) G_GNUC_CONST;
GType vala_gd_bus_module_get_type (void) G_GNUC_CONST; GType vala_gd_bus_module_get_type (void) G_GNUC_CONST;
GType vala_gd_bus_client_module_get_type (void) G_GNUC_CONST; GType vala_gd_bus_client_module_get_type (void) G_GNUC_CONST;
ValaCCodeConstant* vala_gd_bus_client_module_get_dbus_timeout (ValaGDBusCli entModule* self, ValaSymbol* symbol); ValaCCodeConstant* vala_gd_bus_client_module_get_dbus_timeout (ValaGDBusCli entModule* self, ValaSymbol* symbol);
ValaGDBusClientModule* vala_gd_bus_client_module_new (void); ValaGDBusClientModule* vala_gd_bus_client_module_new (void);
ValaGDBusClientModule* vala_gd_bus_client_module_construct (GType object_ty pe); ValaGDBusClientModule* vala_gd_bus_client_module_construct (GType object_ty pe);
skipping to change at line 1189 skipping to change at line 1214
gchar* vala_gir_writer_get_signal_return_comment (ValaGIRWriter* self, Vala Signal* sig); 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_method_return_comment (ValaGIRWriter* self, Vala Method* m);
gchar* vala_gir_writer_get_signal_comment (ValaGIRWriter* self, ValaSignal* sig); gchar* vala_gir_writer_get_signal_comment (ValaGIRWriter* self, ValaSignal* sig);
gchar* vala_gir_writer_get_parameter_comment (ValaGIRWriter* self, ValaPara meter* param); 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);
ValaGtkModule* vala_gtk_module_new (void);
ValaGtkModule* vala_gtk_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);
void vala_gtype_module_generate_instance_init (ValaGTypeModule* self, ValaC lass* cl);
ValaGTypeModule* vala_gtype_module_new (void); ValaGTypeModule* vala_gtype_module_new (void);
ValaGTypeModule* vala_gtype_module_construct (GType object_type); ValaGTypeModule* vala_gtype_module_construct (GType object_type);
gchar* vala_gvariant_module_get_dbus_signature (ValaSymbol* symbol); gchar* vala_gvariant_module_get_dbus_signature (ValaSymbol* symbol);
gchar* vala_gvariant_module_get_type_signature (ValaDataType* datatype, Val aSymbol* symbol); gchar* vala_gvariant_module_get_type_signature (ValaDataType* datatype, Val aSymbol* symbol);
ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function_ declaration (ValaGVariantModule* self, ValaEnum* en); ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function_ declaration (ValaGVariantModule* self, ValaEnum* en);
ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function (ValaGVariantModule* self, ValaEnum* en); ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function (ValaGVariantModule* self, ValaEnum* en);
void vala_gvariant_module_read_expression (ValaGVariantModule* self, ValaDa taType* type, ValaCCodeExpression* iter_expr, ValaCCodeExpression* target_e xpr, ValaSymbol* sym, ValaCCodeExpression* error_expr, gboolean* may_fail); void vala_gvariant_module_read_expression (ValaGVariantModule* self, ValaDa taType* type, ValaCCodeExpression* iter_expr, ValaCCodeExpression* target_e xpr, ValaSymbol* sym, ValaCCodeExpression* error_expr, gboolean* may_fail);
ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function_de claration (ValaGVariantModule* self, ValaEnum* en); ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function_de claration (ValaGVariantModule* self, ValaEnum* en);
ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function (V alaGVariantModule* self, ValaEnum* en); ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function (V alaGVariantModule* self, ValaEnum* en);
void vala_gvariant_module_write_expression (ValaGVariantModule* self, ValaD ataType* type, ValaCCodeExpression* builder_expr, ValaCCodeExpression* expr , ValaSymbol* sym); void vala_gvariant_module_write_expression (ValaGVariantModule* self, ValaD ataType* type, ValaCCodeExpression* builder_expr, ValaCCodeExpression* expr , ValaSymbol* sym);
 End of changes. 11 change blocks. 
2 lines changed or deleted 35 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/