vala.h | vala.h | |||
---|---|---|---|---|
skipping to change at line 2053 | skipping to change at line 2053 | |||
}; | }; | |||
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; | ||||
gint metadata_directories_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_POSIX, | VALA_PROFILE_POSIX, | |||
VALA_PROFILE_GOBJECT, | VALA_PROFILE_GOBJECT, | |||
skipping to change at line 3858 | skipping to change at line 3860 | |||
void vala_code_context_add_package (ValaCodeContext* self, const gchar* pkg ); | void vala_code_context_add_package (ValaCodeContext* self, const gchar* pkg ); | |||
gboolean vala_code_context_add_external_package (ValaCodeContext* self, con st gchar* pkg); | gboolean vala_code_context_add_external_package (ValaCodeContext* self, con st gchar* pkg); | |||
gboolean vala_code_context_add_packages_from_file (ValaCodeContext* self, c onst gchar* filename); | gboolean vala_code_context_add_packages_from_file (ValaCodeContext* self, c onst gchar* filename); | |||
gboolean vala_code_context_add_source_filename (ValaCodeContext* self, cons t gchar* filename, gboolean is_source); | gboolean vala_code_context_add_source_filename (ValaCodeContext* self, cons t gchar* filename, gboolean is_source); | |||
void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi tor); | void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi tor); | |||
void vala_code_context_check (ValaCodeContext* self); | void vala_code_context_check (ValaCodeContext* self); | |||
void vala_code_context_add_define (ValaCodeContext* self, const gchar* defi ne); | void vala_code_context_add_define (ValaCodeContext* self, const gchar* defi ne); | |||
gboolean vala_code_context_is_defined (ValaCodeContext* self, const gchar* define); | gboolean vala_code_context_is_defined (ValaCodeContext* self, const gchar* define); | |||
gchar* vala_code_context_get_vapi_path (ValaCodeContext* self, const gchar* pkg); | gchar* vala_code_context_get_vapi_path (ValaCodeContext* self, const gchar* pkg); | |||
gchar* vala_code_context_get_gir_path (ValaCodeContext* self, const gchar* gir); | gchar* vala_code_context_get_gir_path (ValaCodeContext* self, const gchar* gir); | |||
gchar* vala_code_context_get_metadata_path (ValaCodeContext* self, const gc har* gir_filename); | ||||
void vala_code_context_write_dependencies (ValaCodeContext* self, const gch ar* filename); | void vala_code_context_write_dependencies (ValaCodeContext* self, const gch ar* filename); | |||
gchar* vala_code_context_realpath (const gchar* name); | gchar* vala_code_context_realpath (const gchar* name); | |||
gboolean vala_code_context_get_assert (ValaCodeContext* self); | gboolean vala_code_context_get_assert (ValaCodeContext* self); | |||
void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); | void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); | |||
gboolean vala_code_context_get_checking (ValaCodeContext* self); | gboolean vala_code_context_get_checking (ValaCodeContext* self); | |||
void vala_code_context_set_checking (ValaCodeContext* self, gboolean value) ; | void vala_code_context_set_checking (ValaCodeContext* self, gboolean value) ; | |||
gboolean vala_code_context_get_deprecated (ValaCodeContext* self); | gboolean vala_code_context_get_deprecated (ValaCodeContext* self); | |||
void vala_code_context_set_deprecated (ValaCodeContext* self, gboolean valu e); | void vala_code_context_set_deprecated (ValaCodeContext* self, gboolean valu e); | |||
gboolean vala_code_context_get_experimental (ValaCodeContext* self); | gboolean vala_code_context_get_experimental (ValaCodeContext* self); | |||
void vala_code_context_set_experimental (ValaCodeContext* self, gboolean va lue); | void vala_code_context_set_experimental (ValaCodeContext* self, gboolean va lue); | |||
gboolean vala_code_context_get_experimental_non_null (ValaCodeContext* self ); | gboolean vala_code_context_get_experimental_non_null (ValaCodeContext* self ); | |||
void vala_code_context_set_experimental_non_null (ValaCodeContext* self, gb oolean value); | void vala_code_context_set_experimental_non_null (ValaCodeContext* self, gb oolean value); | |||
gboolean vala_code_context_get_dbus_transformation (ValaCodeContext* self); | ||||
void vala_code_context_set_dbus_transformation (ValaCodeContext* self, gboo | ||||
lean value); | ||||
gboolean vala_code_context_get_ccode_only (ValaCodeContext* self); | gboolean vala_code_context_get_ccode_only (ValaCodeContext* self); | |||
void vala_code_context_set_ccode_only (ValaCodeContext* self, gboolean valu e); | void vala_code_context_set_ccode_only (ValaCodeContext* self, gboolean valu e); | |||
const gchar* vala_code_context_get_header_filename (ValaCodeContext* self); | const gchar* vala_code_context_get_header_filename (ValaCodeContext* self); | |||
void vala_code_context_set_header_filename (ValaCodeContext* self, const gc har* value); | void vala_code_context_set_header_filename (ValaCodeContext* self, const gc har* value); | |||
const gchar* vala_code_context_get_internal_header_filename (ValaCodeContex t* self); | const gchar* vala_code_context_get_internal_header_filename (ValaCodeContex t* self); | |||
void vala_code_context_set_internal_header_filename (ValaCodeContext* self, const gchar* value); | void vala_code_context_set_internal_header_filename (ValaCodeContext* self, const gchar* value); | |||
gboolean vala_code_context_get_use_header (ValaCodeContext* self); | gboolean vala_code_context_get_use_header (ValaCodeContext* self); | |||
void vala_code_context_set_use_header (ValaCodeContext* self, gboolean valu e); | void vala_code_context_set_use_header (ValaCodeContext* self, gboolean valu e); | |||
const gchar* vala_code_context_get_includedir (ValaCodeContext* self); | const gchar* vala_code_context_get_includedir (ValaCodeContext* self); | |||
void vala_code_context_set_includedir (ValaCodeContext* self, const gchar* value); | void vala_code_context_set_includedir (ValaCodeContext* self, const gchar* value); | |||
skipping to change at line 4157 | skipping to change at line 4158 | |||
GType vala_member_binding_get_type (void) G_GNUC_CONST; | GType vala_member_binding_get_type (void) G_GNUC_CONST; | |||
ValaMemberBinding vala_constructor_get_binding (ValaConstructor* self); | ValaMemberBinding vala_constructor_get_binding (ValaConstructor* self); | |||
void vala_constructor_set_binding (ValaConstructor* self, ValaMemberBinding value); | void vala_constructor_set_binding (ValaConstructor* self, ValaMemberBinding value); | |||
ValaContinueStatement* vala_continue_statement_new (ValaSourceReference* so urce); | ValaContinueStatement* vala_continue_statement_new (ValaSourceReference* so urce); | |||
ValaContinueStatement* vala_continue_statement_construct (GType object_type , ValaSourceReference* source); | ValaContinueStatement* vala_continue_statement_construct (GType object_type , ValaSourceReference* source); | |||
ValaCreationMethod* vala_creation_method_new (const gchar* class_name, cons t gchar* name, ValaSourceReference* source_reference, ValaComment* comment) ; | ValaCreationMethod* vala_creation_method_new (const gchar* class_name, cons t gchar* name, ValaSourceReference* source_reference, ValaComment* comment) ; | |||
ValaCreationMethod* vala_creation_method_construct (GType object_type, cons t gchar* class_name, const gchar* name, ValaSourceReference* source_referen ce, ValaComment* comment); | ValaCreationMethod* vala_creation_method_construct (GType object_type, cons t gchar* class_name, const gchar* name, ValaSourceReference* source_referen ce, ValaComment* comment); | |||
gchar* vala_creation_method_get_default_construct_function (ValaCreationMet hod* self); | gchar* vala_creation_method_get_default_construct_function (ValaCreationMet hod* self); | |||
const gchar* vala_creation_method_get_class_name (ValaCreationMethod* self) ; | const gchar* vala_creation_method_get_class_name (ValaCreationMethod* self) ; | |||
void vala_creation_method_set_class_name (ValaCreationMethod* self, const g char* value); | void vala_creation_method_set_class_name (ValaCreationMethod* self, const g char* value); | |||
const gchar* vala_creation_method_get_custom_return_type_cname (ValaCreatio | ||||
nMethod* self); | ||||
void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* | ||||
self, const gchar* value); | ||||
gboolean vala_creation_method_get_chain_up (ValaCreationMethod* self); | gboolean vala_creation_method_get_chain_up (ValaCreationMethod* self); | |||
void vala_creation_method_set_chain_up (ValaCreationMethod* self, gboolean value); | void vala_creation_method_set_chain_up (ValaCreationMethod* self, gboolean value); | |||
void vala_data_type_add_type_argument (ValaDataType* self, ValaDataType* ar g); | void vala_data_type_add_type_argument (ValaDataType* self, ValaDataType* ar g); | |||
ValaList* vala_data_type_get_type_arguments (ValaDataType* self); | ValaList* vala_data_type_get_type_arguments (ValaDataType* self); | |||
gboolean vala_data_type_has_type_arguments (ValaDataType* self); | gboolean vala_data_type_has_type_arguments (ValaDataType* self); | |||
void vala_data_type_remove_all_type_arguments (ValaDataType* self); | void vala_data_type_remove_all_type_arguments (ValaDataType* self); | |||
gchar* vala_data_type_get_cname (ValaDataType* self); | gchar* vala_data_type_get_cname (ValaDataType* self); | |||
gchar* vala_data_type_get_cdeclarator_suffix (ValaDataType* self); | gchar* vala_data_type_get_cdeclarator_suffix (ValaDataType* self); | |||
gchar* vala_data_type_get_const_cname (ValaDataType* self); | gchar* vala_data_type_get_const_cname (ValaDataType* self); | |||
gchar* vala_data_type_get_lower_case_cname (ValaDataType* self, const gchar * infix); | gchar* vala_data_type_get_lower_case_cname (ValaDataType* self, const gchar * infix); | |||
skipping to change at line 4231 | skipping to change at line 4230 | |||
gdouble vala_delegate_get_cinstance_parameter_position (ValaDelegate* self) ; | gdouble vala_delegate_get_cinstance_parameter_position (ValaDelegate* self) ; | |||
void vala_delegate_set_cinstance_parameter_position (ValaDelegate* self, gd ouble value); | void vala_delegate_set_cinstance_parameter_position (ValaDelegate* self, gd ouble value); | |||
gdouble vala_delegate_get_carray_length_parameter_position (ValaDelegate* s elf); | gdouble vala_delegate_get_carray_length_parameter_position (ValaDelegate* s elf); | |||
void vala_delegate_set_carray_length_parameter_position (ValaDelegate* self , gdouble value); | void vala_delegate_set_carray_length_parameter_position (ValaDelegate* self , gdouble value); | |||
gdouble vala_delegate_get_cdelegate_target_parameter_position (ValaDelegate * self); | gdouble vala_delegate_get_cdelegate_target_parameter_position (ValaDelegate * self); | |||
void vala_delegate_set_cdelegate_target_parameter_position (ValaDelegate* s elf, gdouble value); | void vala_delegate_set_cdelegate_target_parameter_position (ValaDelegate* s elf, gdouble value); | |||
gboolean vala_delegate_get_no_array_length (ValaDelegate* self); | gboolean vala_delegate_get_no_array_length (ValaDelegate* self); | |||
void vala_delegate_set_no_array_length (ValaDelegate* self, gboolean value) ; | void vala_delegate_set_no_array_length (ValaDelegate* self, gboolean value) ; | |||
gboolean vala_delegate_get_array_null_terminated (ValaDelegate* self); | gboolean vala_delegate_get_array_null_terminated (ValaDelegate* self); | |||
void vala_delegate_set_array_null_terminated (ValaDelegate* self, gboolean value); | void vala_delegate_set_array_null_terminated (ValaDelegate* self, gboolean value); | |||
const gchar* vala_delegate_get_array_length_type (ValaDelegate* self); | ||||
void vala_delegate_set_array_length_type (ValaDelegate* self, const gchar* | ||||
value); | ||||
GType vala_delegate_type_get_type (void) G_GNUC_CONST; | GType vala_delegate_type_get_type (void) G_GNUC_CONST; | |||
ValaDelegateType* vala_delegate_type_new (ValaDelegate* delegate_symbol); | ValaDelegateType* vala_delegate_type_new (ValaDelegate* delegate_symbol); | |||
ValaDelegateType* vala_delegate_type_construct (GType object_type, ValaDele gate* delegate_symbol); | ValaDelegateType* vala_delegate_type_construct (GType object_type, ValaDele gate* delegate_symbol); | |||
ValaDelegate* vala_delegate_type_get_delegate_symbol (ValaDelegateType* sel f); | ValaDelegate* vala_delegate_type_get_delegate_symbol (ValaDelegateType* sel f); | |||
void vala_delegate_type_set_delegate_symbol (ValaDelegateType* self, ValaDe legate* value); | void vala_delegate_type_set_delegate_symbol (ValaDelegateType* self, ValaDe legate* value); | |||
gboolean vala_delegate_type_get_is_called_once (ValaDelegateType* self); | gboolean vala_delegate_type_get_is_called_once (ValaDelegateType* self); | |||
void vala_delegate_type_set_is_called_once (ValaDelegateType* self, gboolea n value); | void vala_delegate_type_set_is_called_once (ValaDelegateType* self, gboolea n value); | |||
ValaDeleteStatement* vala_delete_statement_new (ValaExpression* expression, ValaSourceReference* source_reference); | ValaDeleteStatement* vala_delete_statement_new (ValaExpression* expression, ValaSourceReference* source_reference); | |||
ValaDeleteStatement* vala_delete_statement_construct (GType object_type, Va laExpression* expression, ValaSourceReference* source_reference); | ValaDeleteStatement* vala_delete_statement_construct (GType object_type, Va laExpression* expression, ValaSourceReference* source_reference); | |||
ValaExpression* vala_delete_statement_get_expression (ValaDeleteStatement* self); | ValaExpression* vala_delete_statement_get_expression (ValaDeleteStatement* self); | |||
skipping to change at line 4308 | skipping to change at line 4309 | |||
ValaEnumValue* vala_enum_value_construct (GType object_type, const gchar* n ame, ValaExpression* value, ValaSourceReference* source_reference, ValaComm ent* comment); | ValaEnumValue* vala_enum_value_construct (GType object_type, const gchar* n ame, ValaExpression* value, ValaSourceReference* source_reference, ValaComm ent* comment); | |||
ValaCCodeConstant* vala_enum_value_get_canonical_cconstant (ValaEnumValue* self); | ValaCCodeConstant* vala_enum_value_get_canonical_cconstant (ValaEnumValue* self); | |||
GType vala_enum_value_type_get_type (void) G_GNUC_CONST; | GType vala_enum_value_type_get_type (void) G_GNUC_CONST; | |||
ValaEnumValueType* vala_enum_value_type_new (ValaEnum* type_symbol); | ValaEnumValueType* vala_enum_value_type_new (ValaEnum* type_symbol); | |||
ValaEnumValueType* vala_enum_value_type_construct (GType object_type, ValaE num* type_symbol); | ValaEnumValueType* vala_enum_value_type_construct (GType object_type, ValaE num* type_symbol); | |||
ValaMethod* vala_enum_value_type_get_to_string_method (ValaEnumValueType* s elf); | ValaMethod* vala_enum_value_type_get_to_string_method (ValaEnumValueType* s elf); | |||
ValaErrorCode* vala_error_code_new (const gchar* name, ValaSourceReference* source_reference, ValaComment* comment); | ValaErrorCode* vala_error_code_new (const gchar* name, ValaSourceReference* source_reference, ValaComment* comment); | |||
ValaErrorCode* vala_error_code_construct (GType object_type, const gchar* n ame, ValaSourceReference* source_reference, ValaComment* comment); | ValaErrorCode* vala_error_code_construct (GType object_type, const gchar* n ame, ValaSourceReference* source_reference, ValaComment* comment); | |||
ValaErrorCode* vala_error_code_new_with_value (const gchar* name, ValaExpre ssion* value, ValaSourceReference* source_reference); | ValaErrorCode* vala_error_code_new_with_value (const gchar* name, ValaExpre ssion* value, ValaSourceReference* source_reference); | |||
ValaErrorCode* vala_error_code_construct_with_value (GType object_type, con st gchar* name, ValaExpression* value, ValaSourceReference* source_referenc e); | ValaErrorCode* vala_error_code_construct_with_value (GType object_type, con st gchar* name, ValaExpression* value, ValaSourceReference* source_referenc e); | |||
gchar* vala_error_code_get_default_cname (ValaErrorCode* self); | ||||
void vala_error_code_set_cname (ValaErrorCode* self, const gchar* value); | ||||
void vala_error_code_process_attributes (ValaErrorCode* self); | ||||
ValaExpression* vala_error_code_get_value (ValaErrorCode* self); | ValaExpression* vala_error_code_get_value (ValaErrorCode* self); | |||
void vala_error_code_set_value (ValaErrorCode* self, ValaExpression* value) ; | void vala_error_code_set_value (ValaErrorCode* self, ValaExpression* value) ; | |||
ValaErrorDomain* vala_error_domain_new (const gchar* name, ValaSourceRefere nce* source_reference, ValaComment* comment); | ValaErrorDomain* vala_error_domain_new (const gchar* name, ValaSourceRefere nce* source_reference, ValaComment* comment); | |||
ValaErrorDomain* vala_error_domain_construct (GType object_type, const gcha r* name, ValaSourceReference* source_reference, ValaComment* comment); | ValaErrorDomain* vala_error_domain_construct (GType object_type, const gcha r* name, ValaSourceReference* source_reference, ValaComment* comment); | |||
void vala_error_domain_add_code (ValaErrorDomain* self, ValaErrorCode* ecod e); | void vala_error_domain_add_code (ValaErrorDomain* self, ValaErrorCode* ecod e); | |||
ValaList* vala_error_domain_get_codes (ValaErrorDomain* self); | ValaList* vala_error_domain_get_codes (ValaErrorDomain* self); | |||
ValaList* vala_error_domain_get_methods (ValaErrorDomain* self); | ValaList* vala_error_domain_get_methods (ValaErrorDomain* self); | |||
void vala_error_domain_set_cname (ValaErrorDomain* self, const gchar* cname ); | void vala_error_domain_set_cname (ValaErrorDomain* self, const gchar* cname ); | |||
void vala_error_domain_set_cprefix (ValaErrorDomain* self, const gchar* cpr efix); | void vala_error_domain_set_cprefix (ValaErrorDomain* self, const gchar* cpr efix); | |||
void vala_error_domain_process_attributes (ValaErrorDomain* self); | void vala_error_domain_process_attributes (ValaErrorDomain* self); | |||
skipping to change at line 4539 | skipping to change at line 4543 | |||
void vala_map_literal_add_key (ValaMapLiteral* self, ValaExpression* expr); | void vala_map_literal_add_key (ValaMapLiteral* self, ValaExpression* expr); | |||
void vala_map_literal_add_value (ValaMapLiteral* self, ValaExpression* expr ); | void vala_map_literal_add_value (ValaMapLiteral* self, ValaExpression* expr ); | |||
ValaList* vala_map_literal_get_keys (ValaMapLiteral* self); | ValaList* vala_map_literal_get_keys (ValaMapLiteral* self); | |||
ValaList* vala_map_literal_get_values (ValaMapLiteral* self); | ValaList* vala_map_literal_get_values (ValaMapLiteral* self); | |||
ValaDataType* vala_map_literal_get_map_key_type (ValaMapLiteral* self); | ValaDataType* vala_map_literal_get_map_key_type (ValaMapLiteral* self); | |||
ValaDataType* vala_map_literal_get_map_value_type (ValaMapLiteral* self); | ValaDataType* vala_map_literal_get_map_value_type (ValaMapLiteral* self); | |||
GType vala_markup_reader_get_type (void) G_GNUC_CONST; | GType vala_markup_reader_get_type (void) G_GNUC_CONST; | |||
ValaMarkupReader* vala_markup_reader_new (const gchar* filename); | ValaMarkupReader* vala_markup_reader_new (const gchar* filename); | |||
ValaMarkupReader* vala_markup_reader_construct (GType object_type, const gc har* filename); | ValaMarkupReader* vala_markup_reader_construct (GType object_type, const gc har* filename); | |||
gchar* vala_markup_reader_get_attribute (ValaMarkupReader* self, const gcha r* attr); | gchar* vala_markup_reader_get_attribute (ValaMarkupReader* self, const gcha r* attr); | |||
ValaMap* vala_markup_reader_get_attributes (ValaMarkupReader* self); | ||||
GType vala_markup_token_type_get_type (void) G_GNUC_CONST; | GType vala_markup_token_type_get_type (void) G_GNUC_CONST; | |||
ValaMarkupTokenType vala_markup_reader_read_token (ValaMarkupReader* self, ValaSourceLocation* token_begin, ValaSourceLocation* token_end); | ValaMarkupTokenType vala_markup_reader_read_token (ValaMarkupReader* self, ValaSourceLocation* token_begin, ValaSourceLocation* token_end); | |||
const gchar* vala_markup_reader_get_filename (ValaMarkupReader* self); | const gchar* vala_markup_reader_get_filename (ValaMarkupReader* self); | |||
const gchar* vala_markup_reader_get_name (ValaMarkupReader* self); | const gchar* vala_markup_reader_get_name (ValaMarkupReader* self); | |||
const gchar* vala_markup_reader_get_content (ValaMarkupReader* self); | const gchar* vala_markup_reader_get_content (ValaMarkupReader* self); | |||
const gchar* vala_markup_token_type_to_string (ValaMarkupTokenType self); | const gchar* vala_markup_token_type_to_string (ValaMarkupTokenType self); | |||
ValaMemberAccess* vala_member_access_new (ValaExpression* inner, const gcha r* member_name, ValaSourceReference* source_reference); | ValaMemberAccess* vala_member_access_new (ValaExpression* inner, const gcha r* member_name, ValaSourceReference* source_reference); | |||
ValaMemberAccess* vala_member_access_construct (GType object_type, ValaExpr ession* inner, const gchar* member_name, ValaSourceReference* source_refere nce); | ValaMemberAccess* vala_member_access_construct (GType object_type, ValaExpr ession* inner, const gchar* member_name, ValaSourceReference* source_refere nce); | |||
ValaMemberAccess* vala_member_access_new_simple (const gchar* member_name, ValaSourceReference* source_reference); | ValaMemberAccess* vala_member_access_new_simple (const gchar* member_name, ValaSourceReference* source_reference); | |||
ValaMemberAccess* vala_member_access_construct_simple (GType object_type, c onst gchar* member_name, ValaSourceReference* source_reference); | ValaMemberAccess* vala_member_access_construct_simple (GType object_type, c onst gchar* member_name, ValaSourceReference* source_reference); | |||
skipping to change at line 4642 | skipping to change at line 4647 | |||
gdouble vala_method_get_carray_length_parameter_position (ValaMethod* self) ; | gdouble vala_method_get_carray_length_parameter_position (ValaMethod* self) ; | |||
void vala_method_set_carray_length_parameter_position (ValaMethod* self, gd ouble value); | void vala_method_set_carray_length_parameter_position (ValaMethod* self, gd ouble value); | |||
gdouble vala_method_get_cdelegate_target_parameter_position (ValaMethod* se lf); | gdouble vala_method_get_cdelegate_target_parameter_position (ValaMethod* se lf); | |||
void vala_method_set_cdelegate_target_parameter_position (ValaMethod* self, gdouble value); | void vala_method_set_cdelegate_target_parameter_position (ValaMethod* self, gdouble value); | |||
gboolean vala_method_get_no_array_length (ValaMethod* self); | gboolean vala_method_get_no_array_length (ValaMethod* self); | |||
void vala_method_set_no_array_length (ValaMethod* self, gboolean value); | void vala_method_set_no_array_length (ValaMethod* self, gboolean value); | |||
gboolean vala_method_get_array_null_terminated (ValaMethod* self); | gboolean vala_method_get_array_null_terminated (ValaMethod* self); | |||
void vala_method_set_array_null_terminated (ValaMethod* self, gboolean valu e); | void vala_method_set_array_null_terminated (ValaMethod* self, gboolean valu e); | |||
const gchar* vala_method_get_array_length_type (ValaMethod* self); | const gchar* vala_method_get_array_length_type (ValaMethod* self); | |||
void vala_method_set_array_length_type (ValaMethod* self, const gchar* valu e); | void vala_method_set_array_length_type (ValaMethod* self, const gchar* valu e); | |||
const gchar* vala_method_get_custom_return_type_cname (ValaMethod* self); | ||||
void vala_method_set_custom_return_type_cname (ValaMethod* self, const gcha | ||||
r* value); | ||||
gboolean vala_method_get_printf_format (ValaMethod* self); | gboolean vala_method_get_printf_format (ValaMethod* self); | |||
void vala_method_set_printf_format (ValaMethod* self, gboolean value); | void vala_method_set_printf_format (ValaMethod* self, gboolean value); | |||
gboolean vala_method_get_scanf_format (ValaMethod* self); | gboolean vala_method_get_scanf_format (ValaMethod* self); | |||
void vala_method_set_scanf_format (ValaMethod* self, gboolean value); | void vala_method_set_scanf_format (ValaMethod* self, gboolean value); | |||
gboolean vala_method_get_has_new_function (ValaMethod* self); | gboolean vala_method_get_has_new_function (ValaMethod* self); | |||
void vala_method_set_has_new_function (ValaMethod* self, gboolean value); | void vala_method_set_has_new_function (ValaMethod* self, gboolean value); | |||
gboolean vala_method_get_has_construct_function (ValaMethod* self); | gboolean vala_method_get_has_construct_function (ValaMethod* self); | |||
void vala_method_set_has_construct_function (ValaMethod* self, gboolean val ue); | void vala_method_set_has_construct_function (ValaMethod* self, gboolean val ue); | |||
gboolean vala_method_get_has_generic_type_parameter (ValaMethod* self); | gboolean vala_method_get_has_generic_type_parameter (ValaMethod* self); | |||
void vala_method_set_has_generic_type_parameter (ValaMethod* self, gboolean value); | void vala_method_set_has_generic_type_parameter (ValaMethod* self, gboolean value); | |||
End of changes. 8 change blocks. | ||||
7 lines changed or deleted | 13 lines changed or added | |||
valacodegen.h | valacodegen.h | |||
---|---|---|---|---|
skipping to change at line 183 | skipping to change at line 183 | |||
#define VALA_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CTYPE , ValaCType)) | #define VALA_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CTYPE , ValaCType)) | |||
#define VALA_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_CTYPE, ValaCTypeClass)) | #define VALA_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_CTYPE, ValaCTypeClass)) | |||
#define VALA_IS_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CT YPE)) | #define VALA_IS_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CT YPE)) | |||
#define VALA_IS_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_CTYPE)) | #define VALA_IS_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_CTYPE)) | |||
#define VALA_CTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_CTYPE, ValaCTypeClass)) | #define VALA_CTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_CTYPE, ValaCTypeClass)) | |||
typedef struct _ValaCType ValaCType; | typedef struct _ValaCType ValaCType; | |||
typedef struct _ValaCTypeClass ValaCTypeClass; | typedef struct _ValaCTypeClass ValaCTypeClass; | |||
typedef struct _ValaCTypePrivate ValaCTypePrivate; | typedef struct _ValaCTypePrivate ValaCTypePrivate; | |||
#define VALA_TYPE_GERROR_MODULE (vala_gerror_module_get_type ()) | ||||
#define VALA_GERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY | ||||
PE_GERROR_MODULE, ValaGErrorModule)) | ||||
#define VALA_GERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), | ||||
VALA_TYPE_GERROR_MODULE, ValaGErrorModuleClass)) | ||||
#define VALA_IS_GERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA | ||||
_TYPE_GERROR_MODULE)) | ||||
#define VALA_IS_GERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass | ||||
), VALA_TYPE_GERROR_MODULE)) | ||||
#define VALA_GERROR_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) | ||||
, VALA_TYPE_GERROR_MODULE, ValaGErrorModuleClass)) | ||||
typedef struct _ValaGErrorModule ValaGErrorModule; | ||||
typedef struct _ValaGErrorModuleClass ValaGErrorModuleClass; | ||||
typedef struct _ValaGErrorModulePrivate ValaGErrorModulePrivate; | ||||
#define VALA_TYPE_GTYPE_MODULE (vala_gtype_module_get_type ()) | ||||
#define VALA_GTYPE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP | ||||
E_GTYPE_MODULE, ValaGTypeModule)) | ||||
#define VALA_GTYPE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V | ||||
ALA_TYPE_GTYPE_MODULE, ValaGTypeModuleClass)) | ||||
#define VALA_IS_GTYPE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ | ||||
TYPE_GTYPE_MODULE)) | ||||
#define VALA_IS_GTYPE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) | ||||
, VALA_TYPE_GTYPE_MODULE)) | ||||
#define VALA_GTYPE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | ||||
VALA_TYPE_GTYPE_MODULE, ValaGTypeModuleClass)) | ||||
typedef struct _ValaGTypeModule ValaGTypeModule; | ||||
typedef struct _ValaGTypeModuleClass ValaGTypeModuleClass; | ||||
typedef struct _ValaGTypeModulePrivate ValaGTypeModulePrivate; | ||||
#define VALA_TYPE_GOBJECT_MODULE (vala_gobject_module_get_type ()) | ||||
#define VALA_GOBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T | ||||
YPE_GOBJECT_MODULE, ValaGObjectModule)) | ||||
#define VALA_GOBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), | ||||
VALA_TYPE_GOBJECT_MODULE, ValaGObjectModuleClass)) | ||||
#define VALA_IS_GOBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL | ||||
A_TYPE_GOBJECT_MODULE)) | ||||
#define VALA_IS_GOBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas | ||||
s), VALA_TYPE_GOBJECT_MODULE)) | ||||
#define VALA_GOBJECT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj | ||||
), VALA_TYPE_GOBJECT_MODULE, ValaGObjectModuleClass)) | ||||
typedef struct _ValaGObjectModule ValaGObjectModule; | ||||
typedef struct _ValaGObjectModuleClass ValaGObjectModuleClass; | ||||
typedef struct _ValaGObjectModulePrivate ValaGObjectModulePrivate; | ||||
#define VALA_TYPE_GSIGNAL_MODULE (vala_gsignal_module_get_type ()) | ||||
#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_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_GSIGNAL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj | ||||
), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass)) | ||||
typedef struct _ValaGSignalModule ValaGSignalModule; | ||||
typedef struct _ValaGSignalModuleClass ValaGSignalModuleClass; | ||||
typedef struct _ValaGSignalModulePrivate ValaGSignalModulePrivate; | ||||
#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_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_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)) | ||||
typedef struct _ValaGAsyncModule ValaGAsyncModule; | ||||
typedef struct _ValaGAsyncModuleClass ValaGAsyncModuleClass; | ||||
typedef struct _ValaGAsyncModulePrivate ValaGAsyncModulePrivate; | ||||
#define VALA_TYPE_DBUS_MODULE (vala_dbus_module_get_type ()) | ||||
#define VALA_DBUS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE | ||||
_DBUS_MODULE, ValaDBusModule)) | ||||
#define VALA_DBUS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA | ||||
LA_TYPE_DBUS_MODULE, ValaDBusModuleClass)) | ||||
#define VALA_IS_DBUS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T | ||||
YPE_DBUS_MODULE)) | ||||
#define VALA_IS_DBUS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | ||||
VALA_TYPE_DBUS_MODULE)) | ||||
#define VALA_DBUS_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | ||||
VALA_TYPE_DBUS_MODULE, ValaDBusModuleClass)) | ||||
typedef struct _ValaDBusModule ValaDBusModule; | ||||
typedef struct _ValaDBusModuleClass ValaDBusModuleClass; | ||||
typedef struct _ValaDBusModulePrivate ValaDBusModulePrivate; | ||||
#define VALA_TYPE_DBUS_CLIENT_MODULE (vala_dbus_client_module_get_type ()) | ||||
#define VALA_DBUS_CLIENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | ||||
LA_TYPE_DBUS_CLIENT_MODULE, ValaDBusClientModule)) | ||||
#define VALA_DBUS_CLIENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | ||||
ss), VALA_TYPE_DBUS_CLIENT_MODULE, ValaDBusClientModuleClass)) | ||||
#define VALA_IS_DBUS_CLIENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DBUS_CLIENT_MODULE)) | ||||
#define VALA_IS_DBUS_CLIENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | ||||
klass), VALA_TYPE_DBUS_CLIENT_MODULE)) | ||||
#define VALA_DBUS_CLIENT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | ||||
(obj), VALA_TYPE_DBUS_CLIENT_MODULE, ValaDBusClientModuleClass)) | ||||
typedef struct _ValaDBusClientModule ValaDBusClientModule; | ||||
typedef struct _ValaDBusClientModuleClass ValaDBusClientModuleClass; | ||||
typedef struct _ValaDBusClientModulePrivate ValaDBusClientModulePrivate; | ||||
#define VALA_TYPE_DBUS_SERVER_MODULE (vala_dbus_server_module_get_type ()) | ||||
#define VALA_DBUS_SERVER_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | ||||
LA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModule)) | ||||
#define VALA_DBUS_SERVER_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | ||||
ss), VALA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModuleClass)) | ||||
#define VALA_IS_DBUS_SERVER_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DBUS_SERVER_MODULE)) | ||||
#define VALA_IS_DBUS_SERVER_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | ||||
klass), VALA_TYPE_DBUS_SERVER_MODULE)) | ||||
#define VALA_DBUS_SERVER_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | ||||
(obj), VALA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModuleClass)) | ||||
typedef struct _ValaDBusServerModule ValaDBusServerModule; | ||||
typedef struct _ValaDBusServerModuleClass ValaDBusServerModuleClass; | ||||
typedef struct _ValaDBusServerModulePrivate ValaDBusServerModulePrivate; | ||||
#define VALA_TYPE_DOVA_BASE_MODULE (vala_dova_base_module_get_type ()) | #define VALA_TYPE_DOVA_BASE_MODULE (vala_dova_base_module_get_type ()) | |||
#define VALA_DOVA_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA _TYPE_DOVA_BASE_MODULE, ValaDovaBaseModule)) | #define VALA_DOVA_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA _TYPE_DOVA_BASE_MODULE, ValaDovaBaseModule)) | |||
#define VALA_DOVA_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), VALA_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModuleClass)) | #define VALA_DOVA_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), VALA_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModuleClass)) | |||
#define VALA_IS_DOVA_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V ALA_TYPE_DOVA_BASE_MODULE)) | #define VALA_IS_DOVA_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V ALA_TYPE_DOVA_BASE_MODULE)) | |||
#define VALA_IS_DOVA_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), VALA_TYPE_DOVA_BASE_MODULE)) | #define VALA_IS_DOVA_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), VALA_TYPE_DOVA_BASE_MODULE)) | |||
#define VALA_DOVA_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), VALA_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModuleClass)) | #define VALA_DOVA_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), VALA_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModuleClass)) | |||
typedef struct _ValaDovaBaseModule ValaDovaBaseModule; | typedef struct _ValaDovaBaseModule ValaDovaBaseModule; | |||
typedef struct _ValaDovaBaseModuleClass ValaDovaBaseModuleClass; | typedef struct _ValaDovaBaseModuleClass ValaDovaBaseModuleClass; | |||
typedef struct _ValaDovaBaseModulePrivate ValaDovaBaseModulePrivate; | typedef struct _ValaDovaBaseModulePrivate ValaDovaBaseModulePrivate; | |||
skipping to change at line 436 | skipping to change at line 348 | |||
#define VALA_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj) , VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunction)) | #define VALA_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj) , VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunction)) | |||
#define VALA_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( (klass), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass)) | #define VALA_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( (klass), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass)) | |||
#define VALA_IS_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o bj), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | #define VALA_IS_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o bj), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | |||
#define VALA_IS_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP E ((klass), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | #define VALA_IS_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP E ((klass), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | |||
#define VALA_ENUM_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA SS ((obj), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass) ) | #define VALA_ENUM_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA SS ((obj), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass) ) | |||
typedef struct _ValaEnumRegisterFunction ValaEnumRegisterFunction; | typedef struct _ValaEnumRegisterFunction ValaEnumRegisterFunction; | |||
typedef struct _ValaEnumRegisterFunctionClass ValaEnumRegisterFunctionClass ; | typedef struct _ValaEnumRegisterFunctionClass ValaEnumRegisterFunctionClass ; | |||
typedef struct _ValaEnumRegisterFunctionPrivate ValaEnumRegisterFunctionPri vate; | typedef struct _ValaEnumRegisterFunctionPrivate ValaEnumRegisterFunctionPri vate; | |||
#define VALA_TYPE_GERROR_MODULE (vala_gerror_module_get_type ()) | ||||
#define VALA_GERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY | ||||
PE_GERROR_MODULE, ValaGErrorModule)) | ||||
#define VALA_GERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), | ||||
VALA_TYPE_GERROR_MODULE, ValaGErrorModuleClass)) | ||||
#define VALA_IS_GERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA | ||||
_TYPE_GERROR_MODULE)) | ||||
#define VALA_IS_GERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass | ||||
), VALA_TYPE_GERROR_MODULE)) | ||||
#define VALA_GERROR_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) | ||||
, VALA_TYPE_GERROR_MODULE, ValaGErrorModuleClass)) | ||||
typedef struct _ValaGErrorModule ValaGErrorModule; | ||||
typedef struct _ValaGErrorModuleClass ValaGErrorModuleClass; | ||||
typedef struct _ValaGErrorModulePrivate ValaGErrorModulePrivate; | ||||
#define VALA_TYPE_GTYPE_MODULE (vala_gtype_module_get_type ()) | ||||
#define VALA_GTYPE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP | ||||
E_GTYPE_MODULE, ValaGTypeModule)) | ||||
#define VALA_GTYPE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V | ||||
ALA_TYPE_GTYPE_MODULE, ValaGTypeModuleClass)) | ||||
#define VALA_IS_GTYPE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ | ||||
TYPE_GTYPE_MODULE)) | ||||
#define VALA_IS_GTYPE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) | ||||
, VALA_TYPE_GTYPE_MODULE)) | ||||
#define VALA_GTYPE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | ||||
VALA_TYPE_GTYPE_MODULE, ValaGTypeModuleClass)) | ||||
typedef struct _ValaGTypeModule ValaGTypeModule; | ||||
typedef struct _ValaGTypeModuleClass ValaGTypeModuleClass; | ||||
typedef struct _ValaGTypeModulePrivate ValaGTypeModulePrivate; | ||||
#define VALA_TYPE_GOBJECT_MODULE (vala_gobject_module_get_type ()) | ||||
#define VALA_GOBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T | ||||
YPE_GOBJECT_MODULE, ValaGObjectModule)) | ||||
#define VALA_GOBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), | ||||
VALA_TYPE_GOBJECT_MODULE, ValaGObjectModuleClass)) | ||||
#define VALA_IS_GOBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL | ||||
A_TYPE_GOBJECT_MODULE)) | ||||
#define VALA_IS_GOBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas | ||||
s), VALA_TYPE_GOBJECT_MODULE)) | ||||
#define VALA_GOBJECT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj | ||||
), VALA_TYPE_GOBJECT_MODULE, ValaGObjectModuleClass)) | ||||
typedef struct _ValaGObjectModule ValaGObjectModule; | ||||
typedef struct _ValaGObjectModuleClass ValaGObjectModuleClass; | ||||
typedef struct _ValaGObjectModulePrivate ValaGObjectModulePrivate; | ||||
#define VALA_TYPE_GSIGNAL_MODULE (vala_gsignal_module_get_type ()) | ||||
#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_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_GSIGNAL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj | ||||
), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass)) | ||||
typedef struct _ValaGSignalModule ValaGSignalModule; | ||||
typedef struct _ValaGSignalModuleClass ValaGSignalModuleClass; | ||||
typedef struct _ValaGSignalModulePrivate ValaGSignalModulePrivate; | ||||
#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_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_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)) | ||||
typedef struct _ValaGAsyncModule ValaGAsyncModule; | ||||
typedef struct _ValaGAsyncModuleClass ValaGAsyncModuleClass; | ||||
typedef struct _ValaGAsyncModulePrivate ValaGAsyncModulePrivate; | ||||
#define VALA_TYPE_GVARIANT_MODULE (vala_gvariant_module_get_type ()) | #define VALA_TYPE_GVARIANT_MODULE (vala_gvariant_module_get_type ()) | |||
#define VALA_GVARIANT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_GVARIANT_MODULE, ValaGVariantModule)) | #define VALA_GVARIANT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_GVARIANT_MODULE, ValaGVariantModule)) | |||
#define VALA_GVARIANT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , VALA_TYPE_GVARIANT_MODULE, ValaGVariantModuleClass)) | #define VALA_GVARIANT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , VALA_TYPE_GVARIANT_MODULE, ValaGVariantModuleClass)) | |||
#define VALA_IS_GVARIANT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA LA_TYPE_GVARIANT_MODULE)) | #define VALA_IS_GVARIANT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA LA_TYPE_GVARIANT_MODULE)) | |||
#define VALA_IS_GVARIANT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), VALA_TYPE_GVARIANT_MODULE)) | #define VALA_IS_GVARIANT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), VALA_TYPE_GVARIANT_MODULE)) | |||
#define VALA_GVARIANT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), VALA_TYPE_GVARIANT_MODULE, ValaGVariantModuleClass)) | #define VALA_GVARIANT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), VALA_TYPE_GVARIANT_MODULE, ValaGVariantModuleClass)) | |||
typedef struct _ValaGVariantModule ValaGVariantModule; | typedef struct _ValaGVariantModule ValaGVariantModule; | |||
typedef struct _ValaGVariantModuleClass ValaGVariantModuleClass; | typedef struct _ValaGVariantModuleClass ValaGVariantModuleClass; | |||
typedef struct _ValaGVariantModulePrivate ValaGVariantModulePrivate; | typedef struct _ValaGVariantModulePrivate ValaGVariantModulePrivate; | |||
skipping to change at line 578 | skipping to change at line 545 | |||
ValaTypeSymbol* gbytearray_type; | ValaTypeSymbol* gbytearray_type; | |||
ValaTypeSymbol* gptrarray_type; | ValaTypeSymbol* gptrarray_type; | |||
ValaTypeSymbol* gthreadpool_type; | ValaTypeSymbol* gthreadpool_type; | |||
ValaDataType* gdestroynotify_type; | ValaDataType* gdestroynotify_type; | |||
ValaDataType* gquark_type; | ValaDataType* gquark_type; | |||
ValaStruct* gvalue_type; | ValaStruct* gvalue_type; | |||
ValaClass* gvariant_type; | ValaClass* gvariant_type; | |||
ValaStruct* mutex_type; | ValaStruct* mutex_type; | |||
ValaTypeSymbol* type_module_type; | ValaTypeSymbol* type_module_type; | |||
ValaTypeSymbol* dbus_proxy_type; | ValaTypeSymbol* dbus_proxy_type; | |||
ValaTypeSymbol* dbus_object_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_array_free; | gboolean requires_array_free; | |||
gboolean requires_array_move; | gboolean requires_array_move; | |||
gboolean requires_array_length; | gboolean requires_array_length; | |||
ValaSet* wrappers; | ValaSet* wrappers; | |||
}; | }; | |||
struct _ValaCCodeBaseModuleClass { | struct _ValaCCodeBaseModuleClass { | |||
skipping to change at line 600 | skipping to change at line 566 | |||
void (*append_vala_array_free) (ValaCCodeBaseModule* self); | void (*append_vala_array_free) (ValaCCodeBaseModule* self); | |||
void (*append_vala_array_move) (ValaCCodeBaseModule* self); | void (*append_vala_array_move) (ValaCCodeBaseModule* self); | |||
void (*append_vala_array_length) (ValaCCodeBaseModule* self); | void (*append_vala_array_length) (ValaCCodeBaseModule* self); | |||
gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va laEnum* en, ValaCCodeFile* decl_space); | gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va laEnum* en, ValaCCodeFile* decl_space); | |||
void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self , ValaClass* cl, ValaCCodeFile* decl_space); | void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self , ValaClass* cl, ValaCCodeFile* decl_space); | |||
void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala Struct* st, ValaCCodeFile* decl_space); | void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala Struct* st, ValaCCodeFile* decl_space); | |||
void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va laDelegate* d, ValaCCodeFile* decl_space); | void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va laDelegate* d, ValaCCodeFile* decl_space); | |||
void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeFunction* func , ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFun ctionCall* vcall, gint direction); | void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeFunction* func , ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFun ctionCall* vcall, gint direction); | |||
ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule * self, ValaDataType* type, ValaSourceReference* source_reference, gboolean is_chainup); | ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule * self, ValaDataType* type, ValaSourceReference* source_reference, gboolean is_chainup); | |||
gchar* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaS truct* st); | gchar* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaS truct* st); | |||
ValaCCodeExpression* (*destroy_variable) (ValaCCodeBaseModule* self, ValaVariable* variable, ValaTargetValue* target_lvalue); | ||||
ValaCCodeExpression* (*destroy_value) (ValaCCodeBaseModule* self, Va laTargetValue* value, gboolean is_macro_definition); | ValaCCodeExpression* (*destroy_value) (ValaCCodeBaseModule* self, Va laTargetValue* value, gboolean is_macro_definition); | |||
void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy m, gboolean stop_at_loop, ValaCodeNode* stop_at); | void (*append_scope_free) (ValaCCodeBaseModule* self, ValaSymbol* sy m, ValaCodeNode* stop_at); | |||
ValaTargetValue* (*get_local_cvalue) (ValaCCodeBaseModule* self, Val aLocalVariable* local); | ValaTargetValue* (*get_local_cvalue) (ValaCCodeBaseModule* self, Val aLocalVariable* local); | |||
ValaTargetValue* (*get_parameter_cvalue) (ValaCCodeBaseModule* self, ValaParameter* param); | ValaTargetValue* (*get_parameter_cvalue) (ValaCCodeBaseModule* self, ValaParameter* param); | |||
ValaTargetValue* (*get_field_cvalue) (ValaCCodeBaseModule* self, Val aField* field, ValaTargetValue* instance); | ValaTargetValue* (*get_field_cvalue) (ValaCCodeBaseModule* self, Val aField* field, ValaTargetValue* instance); | |||
ValaTargetValue* (*load_this_parameter) (ValaCCodeBaseModule* self, ValaTypeSymbol* sym); | ValaTargetValue* (*load_this_parameter) (ValaCCodeBaseModule* self, ValaTypeSymbol* sym); | |||
void (*store_value) (ValaCCodeBaseModule* self, ValaTargetValue* lva lue, ValaTargetValue* value); | ||||
gchar* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, cons t gchar* delegate_cname); | gchar* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, cons t gchar* delegate_cname); | |||
ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega te_target_destroy_notify); | ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega te_target_destroy_notify); | |||
ValaCCodeExpression* (*get_delegate_target_cvalue) (ValaCCodeBaseMod ule* self, ValaTargetValue* value); | ValaCCodeExpression* (*get_delegate_target_cvalue) (ValaCCodeBaseMod ule* self, ValaTargetValue* value); | |||
ValaCCodeExpression* (*get_delegate_target_destroy_notify_cvalue) (V alaCCodeBaseModule* self, ValaTargetValue* value); | ValaCCodeExpression* (*get_delegate_target_destroy_notify_cvalue) (V alaCCodeBaseModule* self, ValaTargetValue* value); | |||
gchar* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseMod ule* self, const gchar* delegate_cname); | gchar* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseMod ule* self, const gchar* delegate_cname); | |||
ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi on* expr, ValaCodeNode* node); | ValaTargetValue* (*copy_value) (ValaCCodeBaseModule* self, ValaTarge tValue* value, ValaCodeNode* node); | |||
void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC lass* cl, ValaCCodeFile* decl_space); | void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC lass* cl, ValaCCodeFile* decl_space); | |||
void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V alaInterface* iface, ValaCCodeFile* decl_space); | void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V alaInterface* iface, ValaCCodeFile* decl_space); | |||
void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala Method* m, ValaCCodeFile* decl_space); | void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala Method* m, ValaCCodeFile* decl_space); | |||
void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self , ValaErrorDomain* edomain, ValaCCodeFile* decl_space); | void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self , ValaErrorDomain* edomain, ValaCCodeFile* decl_space); | |||
ValaCCodeExpression* (*deserialize_expression) (ValaCCodeBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpr ession* expr, ValaCCodeExpression* error_expr, gboolean* may_fail); | ValaCCodeExpression* (*deserialize_expression) (ValaCCodeBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpr ession* expr, ValaCCodeExpression* error_expr, gboolean* may_fail); | |||
ValaCCodeExpression* (*serialize_expression) (ValaCCodeBaseModule* s elf, ValaDataType* type, ValaCCodeExpression* expr); | ValaCCodeExpression* (*serialize_expression) (ValaCCodeBaseModule* s elf, ValaDataType* type, ValaCCodeExpression* expr); | |||
ValaCCodeExpression* (*get_implicit_cast_expression) (ValaCCodeBaseM odule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_ty pe, ValaDataType* target_type, ValaExpression* expr); | ValaCCodeExpression* (*get_implicit_cast_expression) (ValaCCodeBaseM odule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_ty pe, ValaDataType* target_type, ValaCodeNode* node); | |||
gboolean (*is_gobject_property) (ValaCCodeBaseModule* self, ValaProp erty* prop); | gboolean (*is_gobject_property) (ValaCCodeBaseModule* self, ValaProp erty* prop); | |||
gchar* (*get_custom_creturn_type) (ValaCCodeBaseModule* self, ValaMe thod* m); | gchar* (*get_custom_creturn_type) (ValaCCodeBaseModule* self, ValaMe thod* m); | |||
void (*generate_dynamic_method_wrapper) (ValaCCodeBaseModule* self, ValaDynamicMethod* method); | void (*generate_dynamic_method_wrapper) (ValaCCodeBaseModule* self, ValaDynamicMethod* method); | |||
gboolean (*method_has_wrapper) (ValaCCodeBaseModule* self, ValaMetho d* method); | gboolean (*method_has_wrapper) (ValaCCodeBaseModule* self, ValaMetho d* method); | |||
ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeBaseModule* self, ValaProperty* prop); | ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeBaseModule* self, ValaProperty* prop); | |||
ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeBaseModule* self, ValaSignal* sig, ValaTypeSymbol* type); | ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeBaseModule* self, ValaSignal* sig, ValaTypeSymbol* type); | |||
void (*register_dbus_info) (ValaCCodeBaseModule* self, ValaCCodeBloc k* block, ValaObjectTypeSymbol* bindable); | void (*register_dbus_info) (ValaCCodeBaseModule* self, ValaCCodeBloc k* block, ValaObjectTypeSymbol* bindable); | |||
gchar* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node); | gchar* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node); | |||
gchar* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node); | gchar* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node); | |||
gchar* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaD ynamicSignal* node); | gchar* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaD ynamicSignal* node); | |||
gchar* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModu le* self, ValaDynamicSignal* node); | gchar* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModu le* self, ValaDynamicSignal* node); | |||
gchar* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBa seModule* self, ValaDynamicSignal* node); | gchar* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBa seModule* self, ValaDynamicSignal* node); | |||
gchar* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseM odule* self, ValaDynamicSignal* node); | gchar* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseM odule* self, ValaDynamicSignal* node); | |||
void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa | ||||
rams, ValaDataType* return_type, gboolean dbus); | ||||
gchar* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLi | ||||
st* params, ValaDataType* return_type, const gchar* prefix, gboolean dbus); | ||||
gchar* (*get_array_length_cname) (ValaCCodeBaseModule* self, const g char* array_cname, gint dim); | gchar* (*get_array_length_cname) (ValaCCodeBaseModule* self, const g char* array_cname, gint dim); | |||
gchar* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* sel f, ValaParameter* param, gint dim); | gchar* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* sel f, ValaParameter* param, gint dim); | |||
ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM odule* self, ValaExpression* array_expr, gint dim); | ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM odule* self, ValaExpression* array_expr, gint dim); | |||
ValaCCodeExpression* (*get_array_length_cvalue) (ValaCCodeBaseModule * self, ValaTargetValue* value, gint dim); | ValaCCodeExpression* (*get_array_length_cvalue) (ValaCCodeBaseModule * self, ValaTargetValue* value, gint dim); | |||
gchar* (*get_array_size_cname) (ValaCCodeBaseModule* self, const gch ar* array_cname); | gchar* (*get_array_size_cname) (ValaCCodeBaseModule* self, const gch ar* array_cname); | |||
void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n ode, gboolean always_fails); | void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n ode, gboolean always_fails); | |||
gchar* (*generate_ready_function) (ValaCCodeBaseModule* self, ValaMe thod* m); | gchar* (*generate_ready_function) (ValaCCodeBaseModule* self, ValaMe thod* m); | |||
}; | }; | |||
struct _ValaCCodeStructModule { | struct _ValaCCodeStructModule { | |||
skipping to change at line 735 | skipping to change at line 699 | |||
struct _ValaCCodeBaseModuleEmitContextClass { | struct _ValaCCodeBaseModuleEmitContextClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaCCodeBaseModuleEmitContext *self); | void (*finalize) (ValaCCodeBaseModuleEmitContext *self); | |||
}; | }; | |||
struct _ValaGLibValue { | struct _ValaGLibValue { | |||
ValaTargetValue parent_instance; | ValaTargetValue parent_instance; | |||
ValaGLibValuePrivate * priv; | ValaGLibValuePrivate * priv; | |||
ValaCCodeExpression* cvalue; | ValaCCodeExpression* cvalue; | |||
gboolean non_null; | ||||
gchar* ctype; | ||||
ValaList* array_length_cvalues; | ValaList* array_length_cvalues; | |||
ValaCCodeExpression* array_size_cvalue; | ValaCCodeExpression* array_size_cvalue; | |||
gboolean array_null_terminated; | ||||
ValaCCodeExpression* array_length_cexpr; | ||||
ValaCCodeExpression* delegate_target_cvalue; | ValaCCodeExpression* delegate_target_cvalue; | |||
ValaCCodeExpression* delegate_target_destroy_notify_cvalue; | ValaCCodeExpression* delegate_target_destroy_notify_cvalue; | |||
}; | }; | |||
struct _ValaGLibValueClass { | struct _ValaGLibValueClass { | |||
ValaTargetValueClass parent_class; | ValaTargetValueClass parent_class; | |||
}; | }; | |||
struct _ValaCCodeCompiler { | struct _ValaCCodeCompiler { | |||
GTypeInstance parent_instance; | GTypeInstance parent_instance; | |||
skipping to change at line 813 | skipping to change at line 781 | |||
struct _ValaCType { | struct _ValaCType { | |||
ValaDataType parent_instance; | ValaDataType parent_instance; | |||
ValaCTypePrivate * priv; | ValaCTypePrivate * priv; | |||
}; | }; | |||
struct _ValaCTypeClass { | struct _ValaCTypeClass { | |||
ValaDataTypeClass parent_class; | ValaDataTypeClass parent_class; | |||
}; | }; | |||
struct _ValaGErrorModule { | ||||
ValaCCodeDelegateModule parent_instance; | ||||
ValaGErrorModulePrivate * priv; | ||||
}; | ||||
struct _ValaGErrorModuleClass { | ||||
ValaCCodeDelegateModuleClass parent_class; | ||||
void (*return_with_exception) (ValaGErrorModule* self, ValaCCodeExpr | ||||
ession* error_expr); | ||||
}; | ||||
struct _ValaGTypeModule { | ||||
ValaGErrorModule parent_instance; | ||||
ValaGTypeModulePrivate * priv; | ||||
}; | ||||
struct _ValaGTypeModuleClass { | ||||
ValaGErrorModuleClass parent_class; | ||||
void (*generate_virtual_method_declaration) (ValaGTypeModule* self, | ||||
ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_struct); | ||||
void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl); | ||||
}; | ||||
struct _ValaGObjectModule { | ||||
ValaGTypeModule parent_instance; | ||||
ValaGObjectModulePrivate * priv; | ||||
}; | ||||
struct _ValaGObjectModuleClass { | ||||
ValaGTypeModuleClass parent_class; | ||||
}; | ||||
struct _ValaGSignalModule { | ||||
ValaGObjectModule parent_instance; | ||||
ValaGSignalModulePrivate * priv; | ||||
}; | ||||
struct _ValaGSignalModuleClass { | ||||
ValaGObjectModuleClass parent_class; | ||||
ValaCCodeExpression* (*get_dbus_g_type) (ValaGSignalModule* self, Va | ||||
laDataType* data_type); | ||||
}; | ||||
struct _ValaGAsyncModule { | ||||
ValaGSignalModule parent_instance; | ||||
ValaGAsyncModulePrivate * priv; | ||||
}; | ||||
struct _ValaGAsyncModuleClass { | ||||
ValaGSignalModuleClass parent_class; | ||||
}; | ||||
struct _ValaDBusModule { | ||||
ValaGAsyncModule parent_instance; | ||||
ValaDBusModulePrivate * priv; | ||||
}; | ||||
struct _ValaDBusModuleClass { | ||||
ValaGAsyncModuleClass parent_class; | ||||
}; | ||||
struct _ValaDBusClientModule { | ||||
ValaDBusModule parent_instance; | ||||
ValaDBusClientModulePrivate * priv; | ||||
}; | ||||
struct _ValaDBusClientModuleClass { | ||||
ValaDBusModuleClass parent_class; | ||||
}; | ||||
struct _ValaDBusServerModule { | ||||
ValaDBusClientModule parent_instance; | ||||
ValaDBusServerModulePrivate * priv; | ||||
}; | ||||
struct _ValaDBusServerModuleClass { | ||||
ValaDBusClientModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaBaseModule { | struct _ValaDovaBaseModule { | |||
ValaCodeGenerator parent_instance; | ValaCodeGenerator parent_instance; | |||
ValaDovaBaseModulePrivate * priv; | ValaDovaBaseModulePrivate * priv; | |||
ValaSymbol* root_symbol; | ValaSymbol* root_symbol; | |||
ValaDovaBaseModuleEmitContext* emit_context; | ValaDovaBaseModuleEmitContext* emit_context; | |||
ValaCCodeFile* header_file; | ValaCCodeFile* header_file; | |||
ValaCCodeFile* cfile; | ValaCCodeFile* cfile; | |||
ValaList* static_fields; | ValaList* static_fields; | |||
gint next_wrapper_id; | gint next_wrapper_id; | |||
ValaDataType* void_type; | ValaDataType* void_type; | |||
skipping to change at line 910 | skipping to change at line 802 | |||
ValaDataType* char_type; | ValaDataType* char_type; | |||
ValaDataType* int_type; | ValaDataType* int_type; | |||
ValaDataType* uint_type; | ValaDataType* uint_type; | |||
ValaDataType* string_type; | ValaDataType* string_type; | |||
ValaDataType* float_type; | ValaDataType* float_type; | |||
ValaDataType* double_type; | ValaDataType* double_type; | |||
ValaClass* object_class; | ValaClass* object_class; | |||
ValaClass* type_class; | ValaClass* type_class; | |||
ValaClass* value_class; | ValaClass* value_class; | |||
ValaClass* string_class; | ValaClass* string_class; | |||
ValaClass* array_class; | ValaStruct* array_struct; | |||
ValaClass* delegate_class; | ValaClass* delegate_class; | |||
ValaClass* error_class; | ValaClass* error_class; | |||
}; | }; | |||
struct _ValaDovaBaseModuleClass { | struct _ValaDovaBaseModuleClass { | |||
ValaCodeGeneratorClass parent_class; | ValaCodeGeneratorClass parent_class; | |||
void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS truct* st, ValaCCodeFile* decl_space); | void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS truct* st, ValaCCodeFile* decl_space); | |||
void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val aDelegate* d, ValaCCodeFile* decl_space); | void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val aDelegate* d, ValaCCodeFile* decl_space); | |||
void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCodeFunctionDec larator* vdeclarator, ValaCCodeFunctionCall* vcall); | void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCodeFunctionDec larator* vdeclarator, ValaCCodeFunctionCall* vcall); | |||
void (*generate_property_accessor_declaration) (ValaDovaBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | void (*generate_property_accessor_declaration) (ValaDovaBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | |||
skipping to change at line 976 | skipping to change at line 868 | |||
ValaDovaControlFlowModuleClass parent_class; | ValaDovaControlFlowModuleClass parent_class; | |||
}; | }; | |||
struct _ValaDovaAssignmentModule { | struct _ValaDovaAssignmentModule { | |||
ValaDovaMemberAccessModule parent_instance; | ValaDovaMemberAccessModule parent_instance; | |||
ValaDovaAssignmentModulePrivate * priv; | ValaDovaAssignmentModulePrivate * priv; | |||
}; | }; | |||
struct _ValaDovaAssignmentModuleClass { | struct _ValaDovaAssignmentModuleClass { | |||
ValaDovaMemberAccessModuleClass parent_class; | ValaDovaMemberAccessModuleClass parent_class; | |||
void (*store_variable) (ValaDovaAssignmentModule* self, ValaVariable * variable, ValaTargetValue* lvalue, ValaTargetValue* value, gboolean initi alizer); | ||||
}; | }; | |||
struct _ValaDovaMethodCallModule { | struct _ValaDovaMethodCallModule { | |||
ValaDovaAssignmentModule parent_instance; | ValaDovaAssignmentModule parent_instance; | |||
ValaDovaMethodCallModulePrivate * priv; | ValaDovaMethodCallModulePrivate * priv; | |||
}; | }; | |||
struct _ValaDovaMethodCallModuleClass { | struct _ValaDovaMethodCallModuleClass { | |||
ValaDovaAssignmentModuleClass parent_class; | ValaDovaAssignmentModuleClass parent_class; | |||
}; | }; | |||
skipping to change at line 1070 | skipping to change at line 963 | |||
struct _ValaEnumRegisterFunction { | struct _ValaEnumRegisterFunction { | |||
ValaTypeRegisterFunction parent_instance; | ValaTypeRegisterFunction parent_instance; | |||
ValaEnumRegisterFunctionPrivate * priv; | ValaEnumRegisterFunctionPrivate * priv; | |||
}; | }; | |||
struct _ValaEnumRegisterFunctionClass { | struct _ValaEnumRegisterFunctionClass { | |||
ValaTypeRegisterFunctionClass parent_class; | ValaTypeRegisterFunctionClass parent_class; | |||
}; | }; | |||
struct _ValaGErrorModule { | ||||
ValaCCodeDelegateModule parent_instance; | ||||
ValaGErrorModulePrivate * priv; | ||||
}; | ||||
struct _ValaGErrorModuleClass { | ||||
ValaCCodeDelegateModuleClass parent_class; | ||||
void (*return_with_exception) (ValaGErrorModule* self, ValaCCodeExpr | ||||
ession* error_expr); | ||||
}; | ||||
struct _ValaGTypeModule { | ||||
ValaGErrorModule parent_instance; | ||||
ValaGTypeModulePrivate * priv; | ||||
}; | ||||
struct _ValaGTypeModuleClass { | ||||
ValaGErrorModuleClass parent_class; | ||||
void (*generate_virtual_method_declaration) (ValaGTypeModule* self, | ||||
ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_struct); | ||||
void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl); | ||||
}; | ||||
struct _ValaGObjectModule { | ||||
ValaGTypeModule parent_instance; | ||||
ValaGObjectModulePrivate * priv; | ||||
}; | ||||
struct _ValaGObjectModuleClass { | ||||
ValaGTypeModuleClass parent_class; | ||||
}; | ||||
struct _ValaGSignalModule { | ||||
ValaGObjectModule parent_instance; | ||||
ValaGSignalModulePrivate * priv; | ||||
}; | ||||
struct _ValaGSignalModuleClass { | ||||
ValaGObjectModuleClass parent_class; | ||||
}; | ||||
struct _ValaGAsyncModule { | ||||
ValaGSignalModule parent_instance; | ||||
ValaGAsyncModulePrivate * priv; | ||||
}; | ||||
struct _ValaGAsyncModuleClass { | ||||
ValaGSignalModuleClass 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; | |||
}; | }; | |||
struct _ValaGDBusModule { | struct _ValaGDBusModule { | |||
skipping to change at line 1191 | skipping to change at line 1132 | |||
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); | |||
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_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_variable (ValaCCodeBase Module* self, ValaVariable* variable, ValaTargetValue* target_lvalue); | ||||
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_get_unref_expression (ValaCCode BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres sion* expr, gboolean is_macro_definition); | ||||
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, gboolean always_init); | void vala_ccode_base_module_emit_temp_var (ValaCCodeBaseModule* self, ValaL ocalVariable* local, gboolean always_init); | |||
void vala_ccode_base_module_append_scope_free (ValaCCodeBaseModule* self, V alaSymbol* sym, ValaCodeNode* stop_at); | ||||
void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V alaSymbol* sym, gboolean stop_at_loop, ValaCodeNode* stop_at); | void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V alaSymbol* sym, gboolean stop_at_loop, ValaCodeNode* stop_at); | |||
gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa seModule* self, ValaLocalVariable* local); | gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa seModule* self, ValaLocalVariable* local); | |||
gchar* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* se lf, const gchar* symname); | gchar* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* se lf, const gchar* symname); | |||
ValaTargetValue* vala_ccode_base_module_get_local_cvalue (ValaCCodeBaseModu le* self, ValaLocalVariable* local); | ValaTargetValue* vala_ccode_base_module_get_local_cvalue (ValaCCodeBaseModu le* self, ValaLocalVariable* local); | |||
ValaTargetValue* vala_ccode_base_module_get_parameter_cvalue (ValaCCodeBase Module* self, ValaParameter* param); | ValaTargetValue* vala_ccode_base_module_get_parameter_cvalue (ValaCCodeBase Module* self, ValaParameter* param); | |||
ValaTargetValue* vala_ccode_base_module_get_field_cvalue (ValaCCodeBaseModu le* self, ValaField* field, ValaTargetValue* instance); | ValaTargetValue* vala_ccode_base_module_get_field_cvalue (ValaCCodeBaseModu le* self, ValaField* field, ValaTargetValue* instance); | |||
ValaTargetValue* vala_ccode_base_module_load_this_parameter (ValaCCodeBaseM odule* self, ValaTypeSymbol* sym); | ValaTargetValue* vala_ccode_base_module_load_this_parameter (ValaCCodeBaseM odule* self, ValaTypeSymbol* sym); | |||
void vala_ccode_base_module_store_value (ValaCCodeBaseModule* self, ValaTar getValue* lvalue, ValaTargetValue* value); | ||||
gchar* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModul e* self, const gchar* delegate_cname); | gchar* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModul e* self, const gchar* delegate_cname); | |||
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression (ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres sion** delegate_target_destroy_notify); | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression (ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres sion** delegate_target_destroy_notify); | |||
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cvalue (Val aCCodeBaseModule* self, ValaTargetValue* value); | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cvalue (Val aCCodeBaseModule* self, ValaTargetValue* value); | |||
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify_cvalue (ValaCCodeBaseModule* self, ValaTargetValue* value); | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify_cvalue (ValaCCodeBaseModule* self, ValaTargetValue* value); | |||
gchar* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Val aCCodeBaseModule* self, const gchar* delegate_cname); | gchar* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Val aCCodeBaseModule* self, const gchar* delegate_cname); | |||
gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V alaDataType* type); | gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V alaDataType* type); | |||
gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self , ValaDataType* type); | gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self , ValaDataType* type); | |||
ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpression* expr, ValaCodeNode* node); | ValaTargetValue* vala_ccode_base_module_copy_value (ValaCCodeBaseModule* se lf, ValaTargetValue* value, ValaCodeNode* node); | |||
void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData Type* type); | void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData Type* type); | |||
void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule * self, ValaClass* cl, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule * self, ValaClass* cl, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo dule* self, ValaInterface* iface, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo dule* self, ValaInterface* iface, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul e* self, ValaMethod* m, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul e* self, ValaMethod* m, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas eModule* self, ValaErrorDomain* edomain, ValaCCodeFile* decl_space); | void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas eModule* self, ValaErrorDomain* edomain, ValaCCodeFile* decl_space); | |||
void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule * self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean is_chainup); | void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule * self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean is_chainup); | |||
ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo deBaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExp ression* cexpr); | ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo deBaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExp ression* cexpr); | |||
ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val aDataType* to, ValaExpression* expr); | ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val aDataType* to, ValaExpression* expr); | |||
ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V alaDataType* to, ValaExpression* expr); | ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V alaDataType* to, ValaExpression* expr); | |||
ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo deBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpression* expr, ValaCCodeExpression* error_expr, gboolean* may_f ail); | ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo deBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpression* expr, ValaCCodeExpression* error_expr, gboolean* may_f ail); | |||
ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode BaseModule* self, ValaDataType* type, ValaCCodeExpression* expr); | ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode BaseModule* self, ValaDataType* type, ValaCCodeExpression* expr); | |||
gchar* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule* self, ValaTypeSymbol* type); | gchar* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule* self, ValaTypeSymbol* type); | |||
ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ type); | ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ type); | |||
ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty pe); | ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty pe); | |||
ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode | ValaTargetValue* vala_ccode_base_module_transform_value (ValaCCodeBaseModul | |||
BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi | e* self, ValaTargetValue* value, ValaDataType* target_type, ValaCodeNode* n | |||
on_type, ValaDataType* target_type, ValaExpression* expr); | ode); | |||
ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V | ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V | |||
alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* | alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* | |||
expression_type, ValaDataType* target_type, ValaExpression* expr); | expression_type, ValaDataType* target_type, ValaCodeNode* node); | |||
void vala_ccode_base_module_store_property (ValaCCodeBaseModule* self, Vala Property* prop, ValaExpression* instance, ValaTargetValue* value); | void vala_ccode_base_module_store_property (ValaCCodeBaseModule* self, Vala Property* prop, ValaExpression* instance, ValaTargetValue* value); | |||
gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con st gchar* wrapper_name); | gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con st gchar* wrapper_name); | |||
gboolean vala_ccode_base_module_add_generated_external_symbol (ValaCCodeBas eModule* self, ValaSymbol* external_symbol); | gboolean vala_ccode_base_module_add_generated_external_symbol (ValaCCodeBas eModule* self, ValaSymbol* external_symbol); | |||
ValaDataType* vala_ccode_base_module_get_data_type_for_symbol (ValaTypeSymb ol* sym); | ValaDataType* vala_ccode_base_module_get_data_type_for_symbol (ValaTypeSymb ol* sym); | |||
ValaCCodeExpression* vala_ccode_base_module_default_value_for_type (ValaCCo deBaseModule* self, ValaDataType* type, gboolean initializer_expression); | ValaCCodeExpression* vala_ccode_base_module_default_value_for_type (ValaCCo deBaseModule* self, ValaDataType* type, gboolean initializer_expression); | |||
void vala_ccode_base_module_create_type_check_statement (ValaCCodeBaseModul e* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol* t, gboolean non_null, const gchar* var_name); | void vala_ccode_base_module_create_type_check_statement (ValaCCodeBaseModul e* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol* t, gboolean non_null, const gchar* var_name); | |||
gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, gdoub le param_pos, gboolean ellipsis); | gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, gdoub le param_pos, gboolean ellipsis); | |||
ValaCCodeExpression* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseMod ule* self, ValaExpression* node); | ValaCCodeExpression* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseMod ule* self, ValaExpression* node); | |||
void vala_ccode_base_module_create_postcondition_statement (ValaCCodeBaseMo dule* self, ValaExpression* postcondition); | void vala_ccode_base_module_create_postcondition_statement (ValaCCodeBaseMo dule* self, ValaExpression* postcondition); | |||
gboolean vala_ccode_base_module_is_gobject_property (ValaCCodeBaseModule* s elf, ValaProperty* prop); | gboolean vala_ccode_base_module_is_gobject_property (ValaCCodeBaseModule* s elf, ValaProperty* prop); | |||
skipping to change at line 1254 | skipping to change at line 1195 | |||
gboolean vala_ccode_base_module_method_has_wrapper (ValaCCodeBaseModule* se lf, ValaMethod* method); | gboolean vala_ccode_base_module_method_has_wrapper (ValaCCodeBaseModule* se lf, ValaMethod* method); | |||
ValaCCodeFunctionCall* vala_ccode_base_module_get_param_spec (ValaCCodeBase Module* self, ValaProperty* prop); | ValaCCodeFunctionCall* vala_ccode_base_module_get_param_spec (ValaCCodeBase Module* self, ValaProperty* prop); | |||
ValaCCodeFunctionCall* vala_ccode_base_module_get_signal_creation (ValaCCod eBaseModule* self, ValaSignal* sig, ValaTypeSymbol* type); | ValaCCodeFunctionCall* vala_ccode_base_module_get_signal_creation (ValaCCod eBaseModule* self, ValaSignal* sig, ValaTypeSymbol* type); | |||
void vala_ccode_base_module_register_dbus_info (ValaCCodeBaseModule* self, ValaCCodeBlock* block, ValaObjectTypeSymbol* bindable); | void vala_ccode_base_module_register_dbus_info (ValaCCodeBaseModule* self, ValaCCodeBlock* block, ValaObjectTypeSymbol* bindable); | |||
gchar* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node); | gchar* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node); | |||
gchar* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node); | gchar* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node); | |||
gchar* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule * self, ValaDynamicSignal* node); | gchar* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule * self, ValaDynamicSignal* node); | |||
gchar* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (Vala CCodeBaseModule* self, ValaDynamicSignal* node); | gchar* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (Vala CCodeBaseModule* self, ValaDynamicSignal* node); | |||
gchar* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name (ValaCCodeBaseModule* self, ValaDynamicSignal* node); | gchar* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name (ValaCCodeBaseModule* self, ValaDynamicSignal* node); | |||
gchar* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (V alaCCodeBaseModule* self, ValaDynamicSignal* node); | gchar* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (V alaCCodeBaseModule* self, ValaDynamicSignal* node); | |||
void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self, | ||||
ValaList* params, ValaDataType* return_type, gboolean dbus); | ||||
gchar* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule* | ||||
self, ValaList* params, ValaDataType* return_type, const gchar* prefix, gb | ||||
oolean dbus); | ||||
gchar* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* self, const gchar* array_cname, gint dim); | gchar* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* self, const gchar* array_cname, gint dim); | |||
gchar* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBa seModule* self, ValaParameter* param, gint dim); | gchar* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBa seModule* self, ValaParameter* param, gint dim); | |||
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); | ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); | |||
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cvalue (ValaCC odeBaseModule* self, ValaTargetValue* value, gint dim); | ValaCCodeExpression* vala_ccode_base_module_get_array_length_cvalue (ValaCC odeBaseModule* self, ValaTargetValue* value, gint dim); | |||
gchar* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* se lf, const gchar* array_cname); | gchar* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* se lf, const gchar* array_cname); | |||
void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va laCodeNode* node, gboolean always_fails); | void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va laCodeNode* node, gboolean always_fails); | |||
gchar* vala_ccode_base_module_generate_ready_function (ValaCCodeBaseModule* self, ValaMethod* m); | gchar* vala_ccode_base_module_generate_ready_function (ValaCCodeBaseModule* self, ValaMethod* m); | |||
ValaCCodeExpression* vala_ccode_base_module_get_cvalue (ValaCCodeBaseModule * self, ValaExpression* expr); | ValaCCodeExpression* vala_ccode_base_module_get_cvalue (ValaCCodeBaseModule * self, ValaExpression* expr); | |||
ValaCCodeExpression* vala_ccode_base_module_get_cvalue_ (ValaCCodeBaseModul e* self, ValaTargetValue* value); | ValaCCodeExpression* vala_ccode_base_module_get_cvalue_ (ValaCCodeBaseModul e* self, ValaTargetValue* value); | |||
void vala_ccode_base_module_set_cvalue (ValaCCodeBaseModule* self, ValaExpr ession* expr, ValaCCodeExpression* cvalue); | void vala_ccode_base_module_set_cvalue (ValaCCodeBaseModule* self, ValaExpr ession* expr, ValaCCodeExpression* cvalue); | |||
ValaCCodeExpression* vala_ccode_base_module_get_array_size_cvalue (ValaCCod eBaseModule* self, ValaTargetValue* value); | ValaCCodeExpression* vala_ccode_base_module_get_array_size_cvalue (ValaCCod eBaseModule* self, ValaTargetValue* value); | |||
void vala_ccode_base_module_set_array_size_cvalue (ValaCCodeBaseModule* sel f, ValaTargetValue* value, ValaCCodeExpression* cvalue); | void vala_ccode_base_module_set_array_size_cvalue (ValaCCodeBaseModule* sel f, ValaTargetValue* value, ValaCCodeExpression* cvalue); | |||
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target (ValaCCodeB aseModule* self, ValaExpression* expr); | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target (ValaCCodeB aseModule* self, ValaExpression* expr); | |||
void vala_ccode_base_module_set_delegate_target (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* delegate_target); | void vala_ccode_base_module_set_delegate_target (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* delegate_target); | |||
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify (ValaCCodeBaseModule* self, ValaExpression* expr); | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify (ValaCCodeBaseModule* self, ValaExpression* expr); | |||
void vala_ccode_base_module_set_delegate_target_destroy_notify (ValaCCodeBa seModule* self, ValaExpression* expr, ValaCCodeExpression* destroy_notify); | void vala_ccode_base_module_set_delegate_target_destroy_notify (ValaCCodeBa seModule* self, ValaExpression* expr, ValaCCodeExpression* destroy_notify); | |||
void vala_ccode_base_module_append_array_length (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* size); | void vala_ccode_base_module_append_array_length (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* size); | |||
ValaList* vala_ccode_base_module_get_array_lengths (ValaCCodeBaseModule* se lf, ValaExpression* expr); | ValaList* vala_ccode_base_module_get_array_lengths (ValaCCodeBaseModule* se lf, ValaExpression* expr); | |||
gboolean vala_ccode_base_module_get_non_null (ValaCCodeBaseModule* self, Va | ||||
laTargetValue* value); | ||||
gchar* vala_ccode_base_module_get_ctype (ValaCCodeBaseModule* self, ValaTar | ||||
getValue* value); | ||||
gboolean vala_ccode_base_module_get_array_null_terminated (ValaCCodeBaseMod | ||||
ule* self, ValaTargetValue* value); | ||||
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpr (ValaCCo | ||||
deBaseModule* self, ValaTargetValue* value); | ||||
ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s elf); | ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s elf); | |||
void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod eContext* value); | void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod eContext* value); | |||
ValaSymbol* vala_ccode_base_module_get_current_symbol (ValaCCodeBaseModule* self); | ValaSymbol* vala_ccode_base_module_get_current_symbol (ValaCCodeBaseModule* self); | |||
ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu le* self); | ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu le* self); | |||
void vala_ccode_base_module_set_current_try (ValaCCodeBaseModule* self, Val aTryStatement* value); | void vala_ccode_base_module_set_current_try (ValaCCodeBaseModule* self, Val aTryStatement* value); | |||
ValaCatchClause* vala_ccode_base_module_get_current_catch (ValaCCodeBaseMod ule* self); | ValaCatchClause* vala_ccode_base_module_get_current_catch (ValaCCodeBaseMod ule* self); | |||
void vala_ccode_base_module_set_current_catch (ValaCCodeBaseModule* self, V alaCatchClause* value); | void vala_ccode_base_module_set_current_catch (ValaCCodeBaseModule* self, V alaCatchClause* value); | |||
ValaTypeSymbol* vala_ccode_base_module_get_current_type_symbol (ValaCCodeBa seModule* self); | ValaTypeSymbol* vala_ccode_base_module_get_current_type_symbol (ValaCCodeBa seModule* self); | |||
ValaClass* vala_ccode_base_module_get_current_class (ValaCCodeBaseModule* s elf); | ValaClass* vala_ccode_base_module_get_current_class (ValaCCodeBaseModule* s elf); | |||
ValaMethod* vala_ccode_base_module_get_current_method (ValaCCodeBaseModule* self); | ValaMethod* vala_ccode_base_module_get_current_method (ValaCCodeBaseModule* self); | |||
skipping to change at line 1346 | skipping to change at line 1289 | |||
GType vala_class_register_function_get_type (void) G_GNUC_CONST; | GType vala_class_register_function_get_type (void) G_GNUC_CONST; | |||
ValaClassRegisterFunction* vala_class_register_function_new (ValaClass* cl, ValaCodeContext* context); | ValaClassRegisterFunction* vala_class_register_function_new (ValaClass* cl, ValaCodeContext* context); | |||
ValaClassRegisterFunction* vala_class_register_function_construct (GType ob ject_type, ValaClass* cl, ValaCodeContext* context); | ValaClassRegisterFunction* vala_class_register_function_construct (GType ob ject_type, ValaClass* cl, ValaCodeContext* context); | |||
ValaClass* vala_class_register_function_get_class_reference (ValaClassRegis terFunction* self); | ValaClass* vala_class_register_function_get_class_reference (ValaClassRegis terFunction* self); | |||
void vala_class_register_function_set_class_reference (ValaClassRegisterFun ction* self, ValaClass* value); | void vala_class_register_function_set_class_reference (ValaClassRegisterFun ction* self, ValaClass* value); | |||
GType vala_ctype_get_type (void) G_GNUC_CONST; | GType vala_ctype_get_type (void) G_GNUC_CONST; | |||
ValaCType* vala_ctype_new (const gchar* ctype_name); | ValaCType* vala_ctype_new (const gchar* ctype_name); | |||
ValaCType* vala_ctype_construct (GType object_type, const gchar* ctype_name ); | ValaCType* vala_ctype_construct (GType object_type, const gchar* ctype_name ); | |||
const gchar* vala_ctype_get_ctype_name (ValaCType* self); | const gchar* vala_ctype_get_ctype_name (ValaCType* self); | |||
void vala_ctype_set_ctype_name (ValaCType* self, const gchar* value); | void vala_ctype_set_ctype_name (ValaCType* self, const gchar* value); | |||
GType vala_gerror_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_gsignal_module_get_type (void) G_GNUC_CONST; | ||||
GType vala_gasync_module_get_type (void) G_GNUC_CONST; | ||||
GType vala_dbus_module_get_type (void) G_GNUC_CONST; | ||||
GType vala_dbus_client_module_get_type (void) G_GNUC_CONST; | ||||
ValaCCodeConstant* vala_dbus_client_module_get_dbus_timeout (ValaDBusClient | ||||
Module* self, ValaSymbol* symbol); | ||||
gboolean vala_dbus_client_module_is_dbus_no_reply (ValaCodeNode* node); | ||||
gboolean vala_dbus_client_module_dbus_use_ptr_array (ValaDBusClientModule* | ||||
self, ValaArrayType* array_type); | ||||
ValaDBusClientModule* vala_dbus_client_module_new (void); | ||||
ValaDBusClientModule* vala_dbus_client_module_construct (GType object_type) | ||||
; | ||||
gchar* vala_dbus_module_get_dbus_name (ValaTypeSymbol* symbol); | ||||
gchar* vala_dbus_module_get_dbus_name_for_member (ValaSymbol* symbol); | ||||
gchar* vala_dbus_module_get_type_signature (ValaDataType* datatype); | ||||
ValaCCodeFunction* vala_dbus_module_generate_enum_from_string_function_decl | ||||
aration (ValaDBusModule* self, ValaEnum* en); | ||||
ValaCCodeFunction* vala_dbus_module_generate_enum_from_string_function (Val | ||||
aDBusModule* self, ValaEnum* en); | ||||
ValaCCodeExpression* vala_dbus_module_read_expression (ValaDBusModule* self | ||||
, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression* ite | ||||
r_expr, ValaCCodeExpression* expr); | ||||
ValaCCodeFunction* vala_dbus_module_generate_enum_to_string_function_declar | ||||
ation (ValaDBusModule* self, ValaEnum* en); | ||||
ValaCCodeFunction* vala_dbus_module_generate_enum_to_string_function (ValaD | ||||
BusModule* self, ValaEnum* en); | ||||
void vala_dbus_module_write_expression (ValaDBusModule* self, ValaCCodeFrag | ||||
ment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr, ValaCCo | ||||
deExpression* expr); | ||||
void vala_dbus_module_add_dbus_helpers (ValaDBusModule* self); | ||||
ValaDBusModule* vala_dbus_module_new (void); | ||||
ValaDBusModule* vala_dbus_module_construct (GType object_type); | ||||
GType vala_dbus_server_module_get_type (void) G_GNUC_CONST; | ||||
gboolean vala_dbus_server_module_is_dbus_visible (ValaCodeNode* node); | ||||
gchar* vala_dbus_server_module_dbus_result_name (ValaMethod* m); | ||||
ValaDBusServerModule* vala_dbus_server_module_new (void); | ||||
ValaDBusServerModule* vala_dbus_server_module_construct (GType object_type) | ||||
; | ||||
GType vala_dova_base_module_get_type (void) G_GNUC_CONST; | GType vala_dova_base_module_get_type (void) G_GNUC_CONST; | |||
gpointer vala_dova_base_module_emit_context_ref (gpointer instance); | gpointer vala_dova_base_module_emit_context_ref (gpointer instance); | |||
void vala_dova_base_module_emit_context_unref (gpointer instance); | void vala_dova_base_module_emit_context_unref (gpointer instance); | |||
GParamSpec* vala_dova_base_module_param_spec_emit_context (const gchar* nam e, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags fl ags); | GParamSpec* vala_dova_base_module_param_spec_emit_context (const gchar* nam e, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags fl ags); | |||
void vala_dova_base_module_value_set_emit_context (GValue* value, gpointer v_object); | void vala_dova_base_module_value_set_emit_context (GValue* value, gpointer v_object); | |||
void vala_dova_base_module_value_take_emit_context (GValue* value, gpointer v_object); | void vala_dova_base_module_value_take_emit_context (GValue* value, gpointer v_object); | |||
gpointer vala_dova_base_module_value_get_emit_context (const GValue* value) ; | gpointer vala_dova_base_module_value_get_emit_context (const GValue* value) ; | |||
GType vala_dova_base_module_emit_context_get_type (void) G_GNUC_CONST; | GType vala_dova_base_module_emit_context_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_struct_module_get_type (void) G_GNUC_CONST; | GType vala_dova_struct_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_method_module_get_type (void) G_GNUC_CONST; | GType vala_dova_method_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_control_flow_module_get_type (void) G_GNUC_CONST; | GType vala_dova_control_flow_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_member_access_module_get_type (void) G_GNUC_CONST; | GType vala_dova_member_access_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_assignment_module_get_type (void) G_GNUC_CONST; | GType vala_dova_assignment_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_method_call_module_get_type (void) G_GNUC_CONST; | GType vala_dova_method_call_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dova_array_module_get_type (void) G_GNUC_CONST; | GType vala_dova_array_module_get_type (void) G_GNUC_CONST; | |||
ValaDovaArrayModule* vala_dova_array_module_new (void); | ValaDovaArrayModule* vala_dova_array_module_new (void); | |||
ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); | ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); | |||
void vala_dova_assignment_module_store_variable (ValaDovaAssignmentModule* self, ValaVariable* variable, ValaTargetValue* lvalue, ValaTargetValue* val ue, gboolean initializer); | ||||
ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); | ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); | |||
ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje ct_type); | ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje ct_type); | |||
ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se lf, ValaSymbol* sym); | ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se lf, ValaSymbol* sym); | |||
ValaDovaBaseModule* vala_dova_base_module_construct (GType object_type); | ValaDovaBaseModule* vala_dova_base_module_construct (GType object_type); | |||
void vala_dova_base_module_push_context (ValaDovaBaseModule* self, ValaDova BaseModuleEmitContext* emit_context); | void vala_dova_base_module_push_context (ValaDovaBaseModule* self, ValaDova BaseModuleEmitContext* emit_context); | |||
void vala_dova_base_module_pop_context (ValaDovaBaseModule* self); | void vala_dova_base_module_pop_context (ValaDovaBaseModule* self); | |||
void vala_dova_base_module_push_function (ValaDovaBaseModule* self, ValaCCo deFunction* func); | void vala_dova_base_module_push_function (ValaDovaBaseModule* self, ValaCCo deFunction* func); | |||
void vala_dova_base_module_pop_function (ValaDovaBaseModule* self); | void vala_dova_base_module_pop_function (ValaDovaBaseModule* self); | |||
gboolean vala_dova_base_module_add_symbol_declaration (ValaDovaBaseModule* self, ValaCCodeFile* decl_space, ValaSymbol* sym, const gchar* name); | gboolean vala_dova_base_module_add_symbol_declaration (ValaDovaBaseModule* self, ValaCCodeFile* decl_space, ValaSymbol* sym, const gchar* name); | |||
void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s elf, ValaEnum* en, ValaCCodeFile* decl_space); | void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s elf, ValaEnum* en, ValaCCodeFile* decl_space); | |||
skipping to change at line 1503 | skipping to change at line 1418 | |||
ValaDovaObjectModule* vala_dova_object_module_new (void); | ValaDovaObjectModule* vala_dova_object_module_new (void); | |||
ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type) ; | ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type) ; | |||
ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type) ; | ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type) ; | |||
ValaDovaValueModule* vala_dova_value_module_new (void); | ValaDovaValueModule* vala_dova_value_module_new (void); | |||
ValaDovaValueModule* vala_dova_value_module_construct (GType object_type); | ValaDovaValueModule* vala_dova_value_module_construct (GType object_type); | |||
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_gtype_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_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); | |||
gchar* vala_gd_bus_module_get_dbus_name (ValaTypeSymbol* symbol); | gchar* vala_gd_bus_module_get_dbus_name (ValaTypeSymbol* symbol); | |||
skipping to change at line 1535 | skipping to change at line 1455 | |||
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; | |||
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); | |||
ValaCCodeExpression* vala_gsignal_module_get_dbus_g_type (ValaGSignalModule * self, ValaDataType* data_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); | |||
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); | |||
End of changes. 27 change blocks. | ||||
273 lines changed or deleted | 163 lines changed or added | |||