vala.h | vala.h | |||
---|---|---|---|---|
skipping to change at line 48 | skipping to change at line 48 | |||
#define VALA_TYPE_SEMANTIC_ANALYZER (vala_semantic_analyzer_get_type ()) | #define VALA_TYPE_SEMANTIC_ANALYZER (vala_semantic_analyzer_get_type ()) | |||
#define VALA_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzer)) | #define VALA_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzer)) | |||
#define VALA_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass)) | #define VALA_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass)) | |||
#define VALA_IS_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SEMANTIC_ANALYZER)) | #define VALA_IS_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SEMANTIC_ANALYZER)) | |||
#define VALA_IS_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_SEMANTIC_ANALYZER)) | #define VALA_IS_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_SEMANTIC_ANALYZER)) | |||
#define VALA_SEMANTIC_ANALYZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass)) | #define VALA_SEMANTIC_ANALYZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass)) | |||
typedef struct _ValaSemanticAnalyzer ValaSemanticAnalyzer; | typedef struct _ValaSemanticAnalyzer ValaSemanticAnalyzer; | |||
typedef struct _ValaSemanticAnalyzerClass ValaSemanticAnalyzerClass; | typedef struct _ValaSemanticAnalyzerClass ValaSemanticAnalyzerClass; | |||
#define VALA_TYPE_CODE_GENERATOR (vala_code_generator_get_type ()) | ||||
#define VALA_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T | ||||
YPE_CODE_GENERATOR, ValaCodeGenerator)) | ||||
#define VALA_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), | ||||
VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | ||||
#define VALA_IS_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL | ||||
A_TYPE_CODE_GENERATOR)) | ||||
#define VALA_IS_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas | ||||
s), VALA_TYPE_CODE_GENERATOR)) | ||||
#define VALA_CODE_GENERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj | ||||
), VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | ||||
typedef struct _ValaCodeGenerator ValaCodeGenerator; | ||||
typedef struct _ValaCodeGeneratorClass ValaCodeGeneratorClass; | ||||
#define VALA_TYPE_DATA_TYPE (vala_data_type_get_type ()) | #define VALA_TYPE_DATA_TYPE (vala_data_type_get_type ()) | |||
#define VALA_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_D ATA_TYPE, ValaDataType)) | #define VALA_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_D ATA_TYPE, ValaDataType)) | |||
#define VALA_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA _TYPE_DATA_TYPE, ValaDataTypeClass)) | #define VALA_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA _TYPE_DATA_TYPE, ValaDataTypeClass)) | |||
#define VALA_IS_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP E_DATA_TYPE)) | #define VALA_IS_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP E_DATA_TYPE)) | |||
#define VALA_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V ALA_TYPE_DATA_TYPE)) | #define VALA_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V ALA_TYPE_DATA_TYPE)) | |||
#define VALA_DATA_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA LA_TYPE_DATA_TYPE, ValaDataTypeClass)) | #define VALA_DATA_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA LA_TYPE_DATA_TYPE, ValaDataTypeClass)) | |||
typedef struct _ValaDataType ValaDataType; | typedef struct _ValaDataType ValaDataType; | |||
typedef struct _ValaDataTypeClass ValaDataTypeClass; | typedef struct _ValaDataTypeClass ValaDataTypeClass; | |||
skipping to change at line 611 | skipping to change at line 621 | |||
#define VALA_TYPE_NAMESPACE (vala_namespace_get_type ()) | #define VALA_TYPE_NAMESPACE (vala_namespace_get_type ()) | |||
#define VALA_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_N AMESPACE, ValaNamespace)) | #define VALA_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_N AMESPACE, ValaNamespace)) | |||
#define VALA_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA _TYPE_NAMESPACE, ValaNamespaceClass)) | #define VALA_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA _TYPE_NAMESPACE, ValaNamespaceClass)) | |||
#define VALA_IS_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP E_NAMESPACE)) | #define VALA_IS_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP E_NAMESPACE)) | |||
#define VALA_IS_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V ALA_TYPE_NAMESPACE)) | #define VALA_IS_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V ALA_TYPE_NAMESPACE)) | |||
#define VALA_NAMESPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA LA_TYPE_NAMESPACE, ValaNamespaceClass)) | #define VALA_NAMESPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA LA_TYPE_NAMESPACE, ValaNamespaceClass)) | |||
typedef struct _ValaNamespace ValaNamespace; | typedef struct _ValaNamespace ValaNamespace; | |||
typedef struct _ValaNamespaceClass ValaNamespaceClass; | typedef struct _ValaNamespaceClass ValaNamespaceClass; | |||
#define VALA_TYPE_CODE_GENERATOR (vala_code_generator_get_type ()) | ||||
#define VALA_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T | ||||
YPE_CODE_GENERATOR, ValaCodeGenerator)) | ||||
#define VALA_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), | ||||
VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | ||||
#define VALA_IS_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL | ||||
A_TYPE_CODE_GENERATOR)) | ||||
#define VALA_IS_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas | ||||
s), VALA_TYPE_CODE_GENERATOR)) | ||||
#define VALA_CODE_GENERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj | ||||
), VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | ||||
typedef struct _ValaCodeGenerator ValaCodeGenerator; | ||||
typedef struct _ValaCodeGeneratorClass ValaCodeGeneratorClass; | ||||
typedef struct _ValaCodeVisitorPrivate ValaCodeVisitorPrivate; | typedef struct _ValaCodeVisitorPrivate ValaCodeVisitorPrivate; | |||
#define VALA_TYPE_INTERFACE (vala_interface_get_type ()) | #define VALA_TYPE_INTERFACE (vala_interface_get_type ()) | |||
#define VALA_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_I NTERFACE, ValaInterface)) | #define VALA_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_I NTERFACE, ValaInterface)) | |||
#define VALA_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA _TYPE_INTERFACE, ValaInterfaceClass)) | #define VALA_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA _TYPE_INTERFACE, ValaInterfaceClass)) | |||
#define VALA_IS_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP E_INTERFACE)) | #define VALA_IS_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP E_INTERFACE)) | |||
#define VALA_IS_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V ALA_TYPE_INTERFACE)) | #define VALA_IS_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V ALA_TYPE_INTERFACE)) | |||
#define VALA_INTERFACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA LA_TYPE_INTERFACE, ValaInterfaceClass)) | #define VALA_INTERFACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA LA_TYPE_INTERFACE, ValaInterfaceClass)) | |||
typedef struct _ValaInterface ValaInterface; | typedef struct _ValaInterface ValaInterface; | |||
skipping to change at line 1598 | skipping to change at line 1598 | |||
ValaCodeNodePrivate * priv; | ValaCodeNodePrivate * priv; | |||
GList* attributes; | GList* attributes; | |||
}; | }; | |||
struct _ValaCodeNodeClass { | struct _ValaCodeNodeClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaCodeNode *self); | void (*finalize) (ValaCodeNode *self); | |||
void (*accept) (ValaCodeNode* self, ValaCodeVisitor* visitor); | void (*accept) (ValaCodeNode* self, ValaCodeVisitor* visitor); | |||
void (*accept_children) (ValaCodeNode* self, ValaCodeVisitor* visito r); | void (*accept_children) (ValaCodeNode* self, ValaCodeVisitor* visito r); | |||
gboolean (*check) (ValaCodeNode* self, ValaSemanticAnalyzer* analyze r); | gboolean (*check) (ValaCodeNode* self, ValaSemanticAnalyzer* analyze r); | |||
void (*emit) (ValaCodeNode* self, ValaCodeGenerator* codegen); | ||||
void (*replace_type) (ValaCodeNode* self, ValaDataType* old_type, Va laDataType* new_type); | void (*replace_type) (ValaCodeNode* self, ValaDataType* old_type, Va laDataType* new_type); | |||
void (*replace_expression) (ValaCodeNode* self, ValaExpression* old_ node, ValaExpression* new_node); | void (*replace_expression) (ValaCodeNode* self, ValaExpression* old_ node, ValaExpression* new_node); | |||
char* (*to_string) (ValaCodeNode* self); | char* (*to_string) (ValaCodeNode* self); | |||
void (*get_defined_variables) (ValaCodeNode* self, ValaCollection* c ollection); | void (*get_defined_variables) (ValaCodeNode* self, ValaCollection* c ollection); | |||
void (*get_used_variables) (ValaCodeNode* self, ValaCollection* coll ection); | void (*get_used_variables) (ValaCodeNode* self, ValaCollection* coll ection); | |||
}; | }; | |||
struct _ValaExpression { | struct _ValaExpression { | |||
ValaCodeNode parent_instance; | ValaCodeNode parent_instance; | |||
ValaExpressionPrivate * priv; | ValaExpressionPrivate * priv; | |||
skipping to change at line 3450 | skipping to change at line 3451 | |||
gpointer vala_value_get_code_node (const GValue* value); | gpointer vala_value_get_code_node (const GValue* value); | |||
GType vala_code_node_get_type (void) G_GNUC_CONST; | GType vala_code_node_get_type (void) G_GNUC_CONST; | |||
gpointer vala_code_visitor_ref (gpointer instance); | gpointer vala_code_visitor_ref (gpointer instance); | |||
void vala_code_visitor_unref (gpointer instance); | void vala_code_visitor_unref (gpointer instance); | |||
GParamSpec* vala_param_spec_code_visitor (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_code_visitor (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags); | |||
void vala_value_set_code_visitor (GValue* value, gpointer v_object); | void vala_value_set_code_visitor (GValue* value, gpointer v_object); | |||
void vala_value_take_code_visitor (GValue* value, gpointer v_object); | void vala_value_take_code_visitor (GValue* value, gpointer v_object); | |||
gpointer vala_value_get_code_visitor (const GValue* value); | gpointer vala_value_get_code_visitor (const GValue* value); | |||
GType vala_code_visitor_get_type (void) G_GNUC_CONST; | GType vala_code_visitor_get_type (void) G_GNUC_CONST; | |||
GType vala_semantic_analyzer_get_type (void) G_GNUC_CONST; | GType vala_semantic_analyzer_get_type (void) G_GNUC_CONST; | |||
GType vala_code_generator_get_type (void) G_GNUC_CONST; | ||||
GType vala_data_type_get_type (void) G_GNUC_CONST; | GType vala_data_type_get_type (void) G_GNUC_CONST; | |||
GType vala_expression_get_type (void) G_GNUC_CONST; | GType vala_expression_get_type (void) G_GNUC_CONST; | |||
GType vala_symbol_get_type (void) G_GNUC_CONST; | GType vala_symbol_get_type (void) G_GNUC_CONST; | |||
GType vala_variable_get_type (void) G_GNUC_CONST; | GType vala_variable_get_type (void) G_GNUC_CONST; | |||
GType vala_local_variable_get_type (void) G_GNUC_CONST; | GType vala_local_variable_get_type (void) G_GNUC_CONST; | |||
GType vala_attribute_get_type (void) G_GNUC_CONST; | GType vala_attribute_get_type (void) G_GNUC_CONST; | |||
GType vala_addressof_expression_get_type (void) G_GNUC_CONST; | GType vala_addressof_expression_get_type (void) G_GNUC_CONST; | |||
gpointer vala_source_reference_ref (gpointer instance); | gpointer vala_source_reference_ref (gpointer instance); | |||
void vala_source_reference_unref (gpointer instance); | void vala_source_reference_unref (gpointer instance); | |||
GParamSpec* vala_param_spec_source_reference (const gchar* name, const gcha r* nick, const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_source_reference (const gchar* name, const gcha r* nick, const gchar* blurb, GType object_type, GParamFlags flags); | |||
skipping to change at line 3837 | skipping to change at line 3839 | |||
ValaReport* vala_code_context_get_report (ValaCodeContext* self); | ValaReport* vala_code_context_get_report (ValaCodeContext* self); | |||
void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value ); | void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value ); | |||
ValaMethod* vala_code_context_get_entry_point (ValaCodeContext* self); | ValaMethod* vala_code_context_get_entry_point (ValaCodeContext* self); | |||
void vala_code_context_set_entry_point (ValaCodeContext* self, ValaMethod* value); | void vala_code_context_set_entry_point (ValaCodeContext* self, ValaMethod* value); | |||
const char* vala_code_context_get_entry_point_name (ValaCodeContext* self); | const char* vala_code_context_get_entry_point_name (ValaCodeContext* self); | |||
void vala_code_context_set_entry_point_name (ValaCodeContext* self, const c har* value); | void vala_code_context_set_entry_point_name (ValaCodeContext* self, const c har* value); | |||
gboolean vala_code_context_get_run_output (ValaCodeContext* self); | gboolean vala_code_context_get_run_output (ValaCodeContext* self); | |||
void vala_code_context_set_run_output (ValaCodeContext* self, gboolean valu e); | void vala_code_context_set_run_output (ValaCodeContext* self, gboolean valu e); | |||
GType vala_namespace_get_type (void) G_GNUC_CONST; | GType vala_namespace_get_type (void) G_GNUC_CONST; | |||
ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | |||
GType vala_code_generator_get_type (void) G_GNUC_CONST; | ||||
ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); | ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); | |||
void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato r* value); | void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato r* value); | |||
GType vala_interface_get_type (void) G_GNUC_CONST; | GType vala_interface_get_type (void) G_GNUC_CONST; | |||
GType vala_enum_value_get_type (void) G_GNUC_CONST; | GType vala_enum_value_get_type (void) G_GNUC_CONST; | |||
GType vala_error_domain_get_type (void) G_GNUC_CONST; | GType vala_error_domain_get_type (void) G_GNUC_CONST; | |||
GType vala_error_code_get_type (void) G_GNUC_CONST; | GType vala_error_code_get_type (void) G_GNUC_CONST; | |||
GType vala_creation_method_get_type (void) G_GNUC_CONST; | GType vala_creation_method_get_type (void) G_GNUC_CONST; | |||
GType vala_property_accessor_get_type (void) G_GNUC_CONST; | GType vala_property_accessor_get_type (void) G_GNUC_CONST; | |||
GType vala_typeparameter_get_type (void) G_GNUC_CONST; | GType vala_typeparameter_get_type (void) G_GNUC_CONST; | |||
GType vala_using_directive_get_type (void) G_GNUC_CONST; | GType vala_using_directive_get_type (void) G_GNUC_CONST; | |||
skipping to change at line 3901 | skipping to change at line 3902 | |||
GType vala_lambda_expression_get_type (void) G_GNUC_CONST; | GType vala_lambda_expression_get_type (void) G_GNUC_CONST; | |||
void vala_code_generator_emit (ValaCodeGenerator* self, ValaCodeContext* co ntext); | void vala_code_generator_emit (ValaCodeGenerator* self, ValaCodeContext* co ntext); | |||
ValaCodeGenerator* vala_code_generator_new (void); | ValaCodeGenerator* vala_code_generator_new (void); | |||
ValaCodeGenerator* vala_code_generator_construct (GType object_type); | ValaCodeGenerator* vala_code_generator_construct (GType object_type); | |||
ValaList* vala_code_node_get_error_types (ValaCodeNode* self); | ValaList* vala_code_node_get_error_types (ValaCodeNode* self); | |||
void vala_code_node_add_error_type (ValaCodeNode* self, ValaDataType* error _type); | void vala_code_node_add_error_type (ValaCodeNode* self, ValaDataType* error _type); | |||
void vala_code_node_add_error_types (ValaCodeNode* self, ValaList* error_ty pes); | void vala_code_node_add_error_types (ValaCodeNode* self, ValaList* error_ty pes); | |||
void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor); | void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor); | |||
void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor); | void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor); | |||
gboolean vala_code_node_check (ValaCodeNode* self, ValaSemanticAnalyzer* an alyzer); | gboolean vala_code_node_check (ValaCodeNode* self, ValaSemanticAnalyzer* an alyzer); | |||
void vala_code_node_emit (ValaCodeNode* self, ValaCodeGenerator* codegen); | ||||
void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type); | void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type); | |||
void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node); | void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node); | |||
ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const char * name); | ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const char * name); | |||
char* vala_code_node_to_string (ValaCodeNode* self); | char* vala_code_node_to_string (ValaCodeNode* self); | |||
void vala_code_node_get_defined_variables (ValaCodeNode* self, ValaCollecti on* collection); | void vala_code_node_get_defined_variables (ValaCodeNode* self, ValaCollecti on* collection); | |||
void vala_code_node_get_used_variables (ValaCodeNode* self, ValaCollection* collection); | void vala_code_node_get_used_variables (ValaCodeNode* self, ValaCollection* collection); | |||
char* vala_code_node_get_temp_name (void); | char* vala_code_node_get_temp_name (void); | |||
ValaCodeNode* vala_code_node_construct (GType object_type); | ValaCodeNode* vala_code_node_construct (GType object_type); | |||
ValaCodeNode* vala_code_node_get_parent_node (ValaCodeNode* self); | ValaCodeNode* vala_code_node_get_parent_node (ValaCodeNode* self); | |||
void vala_code_node_set_parent_node (ValaCodeNode* self, ValaCodeNode* valu e); | void vala_code_node_set_parent_node (ValaCodeNode* self, ValaCodeNode* valu e); | |||
skipping to change at line 4049 | skipping to change at line 4051 | |||
void vala_constructor_set_body (ValaConstructor* self, ValaBlock* value); | void vala_constructor_set_body (ValaConstructor* self, ValaBlock* value); | |||
ValaFormalParameter* vala_constructor_get_this_parameter (ValaConstructor* self); | ValaFormalParameter* vala_constructor_get_this_parameter (ValaConstructor* self); | |||
void vala_constructor_set_this_parameter (ValaConstructor* self, ValaFormal Parameter* value); | void vala_constructor_set_this_parameter (ValaConstructor* self, ValaFormal Parameter* value); | |||
GType member_binding_get_type (void) G_GNUC_CONST; | GType member_binding_get_type (void) G_GNUC_CONST; | |||
MemberBinding vala_constructor_get_binding (ValaConstructor* self); | MemberBinding vala_constructor_get_binding (ValaConstructor* self); | |||
void vala_constructor_set_binding (ValaConstructor* self, MemberBinding val ue); | void vala_constructor_set_binding (ValaConstructor* self, MemberBinding val ue); | |||
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 char* class_name, const char* name, ValaSourceReference* source_reference, ValaComment* comment); | ValaCreationMethod* vala_creation_method_new (const char* class_name, const char* name, ValaSourceReference* source_reference, ValaComment* comment); | |||
ValaCreationMethod* vala_creation_method_construct (GType object_type, cons t char* class_name, const char* name, ValaSourceReference* source_reference , ValaComment* comment); | ValaCreationMethod* vala_creation_method_construct (GType object_type, cons t char* class_name, const char* name, ValaSourceReference* source_reference , ValaComment* comment); | |||
char* vala_creation_method_get_default_construct_function (ValaCreationMeth od* self); | ||||
const char* vala_creation_method_get_class_name (ValaCreationMethod* self); | const char* vala_creation_method_get_class_name (ValaCreationMethod* self); | |||
void vala_creation_method_set_class_name (ValaCreationMethod* self, const c har* value); | void vala_creation_method_set_class_name (ValaCreationMethod* self, const c har* value); | |||
gint vala_creation_method_get_n_construction_params (ValaCreationMethod* se | ||||
lf); | ||||
void vala_creation_method_set_n_construction_params (ValaCreationMethod* se | ||||
lf, gint value); | ||||
const char* vala_creation_method_get_custom_return_type_cname (ValaCreation Method* self); | const char* vala_creation_method_get_custom_return_type_cname (ValaCreation Method* self); | |||
void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* self, const char* value); | void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* self, const char* 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); | |||
char* vala_data_type_get_cname (ValaDataType* self); | char* vala_data_type_get_cname (ValaDataType* self); | |||
char* vala_data_type_get_cdeclarator_suffix (ValaDataType* self); | char* vala_data_type_get_cdeclarator_suffix (ValaDataType* self); | |||
skipping to change at line 4214 | skipping to change at line 4215 | |||
ValaErrorCode* vala_error_code_new_with_value (const char* name, ValaExpres sion* value, ValaSourceReference* source_reference); | ValaErrorCode* vala_error_code_new_with_value (const char* name, ValaExpres sion* value, ValaSourceReference* source_reference); | |||
ValaErrorCode* vala_error_code_construct_with_value (GType object_type, con st char* name, ValaExpression* value, ValaSourceReference* source_reference ); | ValaErrorCode* vala_error_code_construct_with_value (GType object_type, con st char* name, ValaExpression* value, ValaSourceReference* source_reference ); | |||
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 char* name, ValaSourceReferen ce* source_reference, ValaComment* comment); | ValaErrorDomain* vala_error_domain_new (const char* name, ValaSourceReferen ce* source_reference, ValaComment* comment); | |||
ValaErrorDomain* vala_error_domain_construct (GType object_type, const char * name, ValaSourceReference* source_reference, ValaComment* comment); | ValaErrorDomain* vala_error_domain_construct (GType object_type, const char * 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); | |||
void vala_error_domain_add_method (ValaErrorDomain* self, ValaMethod* m); | void vala_error_domain_add_method (ValaErrorDomain* self, ValaMethod* m); | |||
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 char* cname) ; | ||||
void vala_error_domain_set_cprefix (ValaErrorDomain* self, const char* cpre fix); | void vala_error_domain_set_cprefix (ValaErrorDomain* self, const char* cpre fix); | |||
void vala_error_domain_process_attributes (ValaErrorDomain* self); | void vala_error_domain_process_attributes (ValaErrorDomain* self); | |||
GType vala_error_type_get_type (void) G_GNUC_CONST; | GType vala_error_type_get_type (void) G_GNUC_CONST; | |||
ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaErro rCode* error_code, ValaSourceReference* source_reference); | ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaErro rCode* error_code, ValaSourceReference* source_reference); | |||
ValaErrorType* vala_error_type_construct (GType object_type, ValaErrorDomai n* error_domain, ValaErrorCode* error_code, ValaSourceReference* source_ref erence); | ValaErrorType* vala_error_type_construct (GType object_type, ValaErrorDomai n* error_domain, ValaErrorCode* error_code, ValaSourceReference* source_ref erence); | |||
ValaErrorDomain* vala_error_type_get_error_domain (ValaErrorType* self); | ValaErrorDomain* vala_error_type_get_error_domain (ValaErrorType* self); | |||
void vala_error_type_set_error_domain (ValaErrorType* self, ValaErrorDomain * value); | void vala_error_type_set_error_domain (ValaErrorType* self, ValaErrorDomain * value); | |||
ValaErrorCode* vala_error_type_get_error_code (ValaErrorType* self); | ValaErrorCode* vala_error_type_get_error_code (ValaErrorType* self); | |||
void vala_error_type_set_error_code (ValaErrorType* self, ValaErrorCode* va lue); | void vala_error_type_set_error_code (ValaErrorType* self, ValaErrorCode* va lue); | |||
gboolean vala_error_type_get_dynamic_error (ValaErrorType* self); | gboolean vala_error_type_get_dynamic_error (ValaErrorType* self); | |||
void vala_error_type_set_dynamic_error (ValaErrorType* self, gboolean value ); | void vala_error_type_set_dynamic_error (ValaErrorType* self, gboolean value ); | |||
gboolean vala_expression_is_constant (ValaExpression* self); | gboolean vala_expression_is_constant (ValaExpression* self); | |||
gboolean vala_expression_is_pure (ValaExpression* self); | gboolean vala_expression_is_pure (ValaExpression* self); | |||
gboolean vala_expression_is_non_null (ValaExpression* self); | gboolean vala_expression_is_non_null (ValaExpression* self); | |||
void vala_expression_add_temp_var (ValaExpression* self, ValaLocalVariable* local); | ||||
void vala_expression_append_array_size (ValaExpression* self, ValaCCodeExpr ession* size); | void vala_expression_append_array_size (ValaExpression* self, ValaCCodeExpr ession* size); | |||
ValaList* vala_expression_get_array_sizes (ValaExpression* self); | ValaList* vala_expression_get_array_sizes (ValaExpression* self); | |||
void vala_expression_insert_statement (ValaExpression* self, ValaBlock* blo ck, ValaStatement* stmt); | void vala_expression_insert_statement (ValaExpression* self, ValaBlock* blo ck, ValaStatement* stmt); | |||
ValaExpression* vala_expression_construct (GType object_type); | ValaExpression* vala_expression_construct (GType object_type); | |||
ValaDataType* vala_expression_get_value_type (ValaExpression* self); | ValaDataType* vala_expression_get_value_type (ValaExpression* self); | |||
void vala_expression_set_value_type (ValaExpression* self, ValaDataType* va lue); | void vala_expression_set_value_type (ValaExpression* self, ValaDataType* va lue); | |||
ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); | ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); | |||
void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT ype* value); | void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT ype* value); | |||
ValaDataType* vala_expression_get_target_type (ValaExpression* self); | ValaDataType* vala_expression_get_target_type (ValaExpression* self); | |||
void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v alue); | void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v alue); | |||
skipping to change at line 4251 | skipping to change at line 4254 | |||
void vala_expression_set_symbol_reference (ValaExpression* self, ValaSymbol * value); | void vala_expression_set_symbol_reference (ValaExpression* self, ValaSymbol * value); | |||
gboolean vala_expression_get_lvalue (ValaExpression* self); | gboolean vala_expression_get_lvalue (ValaExpression* self); | |||
void vala_expression_set_lvalue (ValaExpression* self, gboolean value); | void vala_expression_set_lvalue (ValaExpression* self, gboolean value); | |||
ValaCCodeExpression* vala_expression_get_delegate_target (ValaExpression* s elf); | ValaCCodeExpression* vala_expression_get_delegate_target (ValaExpression* s elf); | |||
void vala_expression_set_delegate_target (ValaExpression* self, ValaCCodeEx pression* value); | void vala_expression_set_delegate_target (ValaExpression* self, ValaCCodeEx pression* value); | |||
ValaCCodeExpression* vala_expression_get_delegate_target_destroy_notify (Va laExpression* self); | ValaCCodeExpression* vala_expression_get_delegate_target_destroy_notify (Va laExpression* self); | |||
void vala_expression_set_delegate_target_destroy_notify (ValaExpression* se lf, ValaCCodeExpression* value); | void vala_expression_set_delegate_target_destroy_notify (ValaExpression* se lf, ValaCCodeExpression* value); | |||
ValaStatement* vala_expression_get_parent_statement (ValaExpression* self); | ValaStatement* vala_expression_get_parent_statement (ValaExpression* self); | |||
ValaExpressionStatement* vala_expression_statement_new (ValaExpression* exp ression, ValaSourceReference* source_reference); | ValaExpressionStatement* vala_expression_statement_new (ValaExpression* exp ression, ValaSourceReference* source_reference); | |||
ValaExpressionStatement* vala_expression_statement_construct (GType object_ type, ValaExpression* expression, ValaSourceReference* source_reference); | ValaExpressionStatement* vala_expression_statement_construct (GType object_ type, ValaExpression* expression, ValaSourceReference* source_reference); | |||
ValaProperty* vala_expression_statement_assigned_property (ValaExpressionSt atement* self); | ||||
ValaExpression* vala_expression_statement_get_expression (ValaExpressionSta tement* self); | ValaExpression* vala_expression_statement_get_expression (ValaExpressionSta tement* self); | |||
void vala_expression_statement_set_expression (ValaExpressionStatement* sel f, ValaExpression* value); | void vala_expression_statement_set_expression (ValaExpressionStatement* sel f, ValaExpression* value); | |||
ValaField* vala_field_new (const char* name, ValaDataType* variable_type, V alaExpression* initializer, ValaSourceReference* source_reference, ValaComm ent* comment); | ValaField* vala_field_new (const char* name, ValaDataType* variable_type, V alaExpression* initializer, ValaSourceReference* source_reference, ValaComm ent* comment); | |||
ValaField* vala_field_construct (GType object_type, const char* name, ValaD ataType* variable_type, ValaExpression* initializer, ValaSourceReference* s ource_reference, ValaComment* comment); | ValaField* vala_field_construct (GType object_type, const char* name, ValaD ataType* variable_type, ValaExpression* initializer, ValaSourceReference* s ource_reference, ValaComment* comment); | |||
char* vala_field_get_cname (ValaField* self); | char* vala_field_get_cname (ValaField* self); | |||
void vala_field_set_cname (ValaField* self, const char* cname); | void vala_field_set_cname (ValaField* self, const char* cname); | |||
char* vala_field_get_default_cname (ValaField* self); | char* vala_field_get_default_cname (ValaField* self); | |||
char* vala_field_get_array_length_cname (ValaField* self); | char* vala_field_get_array_length_cname (ValaField* self); | |||
void vala_field_set_array_length_cname (ValaField* self, const char* array_ length_cname); | void vala_field_set_array_length_cname (ValaField* self, const char* array_ length_cname); | |||
char* vala_field_get_array_length_cexpr (ValaField* self); | char* vala_field_get_array_length_cexpr (ValaField* self); | |||
End of changes. 11 change blocks. | ||||
21 lines changed or deleted | 21 lines changed or added | |||
valacodegen.h | valacodegen.h | |||
---|---|---|---|---|
/* valacodegen.h generated by valac, the Vala compiler, do not modify */ | /* valacodegen.h generated by valac, the Vala compiler, do not modify */ | |||
#ifndef __VALACODEGEN_H__ | #ifndef __VALACODEGEN_H__ | |||
#define __VALACODEGEN_H__ | #define __VALACODEGEN_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | ||||
#include <vala.h> | #include <vala.h> | |||
#include <valagee.h> | ||||
#include <valaccode.h> | ||||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include <valaccode.h> | ||||
#include <valagee.h> | ||||
#include <float.h> | #include <float.h> | |||
#include <math.h> | #include <math.h> | |||
#include <glib-object.h> | ||||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ()) | ||||
#define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP | ||||
E_CCODE_MODULE, ValaCCodeModule)) | ||||
#define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V | ||||
ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | ||||
#define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ | ||||
TYPE_CCODE_MODULE)) | ||||
#define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) | ||||
, VALA_TYPE_CCODE_MODULE)) | ||||
#define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | ||||
VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | ||||
typedef struct _ValaCCodeModule ValaCCodeModule; | ||||
typedef struct _ValaCCodeModuleClass ValaCCodeModuleClass; | ||||
typedef struct _ValaCCodeModulePrivate ValaCCodeModulePrivate; | ||||
#define VALA_TYPE_CCODE_BASE_MODULE (vala_ccode_base_module_get_type ()) | #define VALA_TYPE_CCODE_BASE_MODULE (vala_ccode_base_module_get_type ()) | |||
#define VALA_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModule)) | #define VALA_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModule)) | |||
#define VALA_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | #define VALA_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | |||
#define VALA_IS_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_BASE_MODULE)) | #define VALA_IS_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_BASE_MODULE)) | |||
#define VALA_IS_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_CCODE_BASE_MODULE)) | #define VALA_IS_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_CCODE_BASE_MODULE)) | |||
#define VALA_CCODE_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | #define VALA_CCODE_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | |||
typedef struct _ValaCCodeBaseModule ValaCCodeBaseModule; | typedef struct _ValaCCodeBaseModule ValaCCodeBaseModule; | |||
typedef struct _ValaCCodeBaseModuleClass ValaCCodeBaseModuleClass; | typedef struct _ValaCCodeBaseModuleClass ValaCCodeBaseModuleClass; | |||
typedef struct _ValaCCodeBaseModulePrivate ValaCCodeBaseModulePrivate; | typedef struct _ValaCCodeBaseModulePrivate ValaCCodeBaseModulePrivate; | |||
skipping to change at line 50 | skipping to change at line 39 | |||
#define VALA_TYPE_CCODE_DECLARATION_SPACE (vala_ccode_declaration_space_get _type ()) | #define VALA_TYPE_CCODE_DECLARATION_SPACE (vala_ccode_declaration_space_get _type ()) | |||
#define VALA_CCODE_DECLARATION_SPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj ), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpace)) | #define VALA_CCODE_DECLARATION_SPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj ), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpace)) | |||
#define VALA_CCODE_DECLARATION_SPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpaceClass )) | #define VALA_CCODE_DECLARATION_SPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpaceClass )) | |||
#define VALA_IS_CCODE_DECLARATION_SPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( obj), VALA_TYPE_CCODE_DECLARATION_SPACE)) | #define VALA_IS_CCODE_DECLARATION_SPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( obj), VALA_TYPE_CCODE_DECLARATION_SPACE)) | |||
#define VALA_IS_CCODE_DECLARATION_SPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TY PE ((klass), VALA_TYPE_CCODE_DECLARATION_SPACE)) | #define VALA_IS_CCODE_DECLARATION_SPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TY PE ((klass), VALA_TYPE_CCODE_DECLARATION_SPACE)) | |||
#define VALA_CCODE_DECLARATION_SPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL ASS ((obj), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpaceCla ss)) | #define VALA_CCODE_DECLARATION_SPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL ASS ((obj), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpaceCla ss)) | |||
typedef struct _ValaCCodeDeclarationSpace ValaCCodeDeclarationSpace; | typedef struct _ValaCCodeDeclarationSpace ValaCCodeDeclarationSpace; | |||
typedef struct _ValaCCodeDeclarationSpaceClass ValaCCodeDeclarationSpaceCla ss; | typedef struct _ValaCCodeDeclarationSpaceClass ValaCCodeDeclarationSpaceCla ss; | |||
#define VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT (vala_ccode_base_module_em | ||||
it_context_get_type ()) | ||||
#define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAS | ||||
T ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseModuleEmit | ||||
Context)) | ||||
#define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLAS | ||||
S_CAST ((klass), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseMod | ||||
uleEmitContextClass)) | ||||
#define VALA_CCODE_BASE_MODULE_IS_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_ | ||||
TYPE ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT)) | ||||
#define VALA_CCODE_BASE_MODULE_IS_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_C | ||||
LASS_TYPE ((klass), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT)) | ||||
#define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE | ||||
_GET_CLASS ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseM | ||||
oduleEmitContextClass)) | ||||
typedef struct _ValaCCodeBaseModuleEmitContext ValaCCodeBaseModuleEmitConte | ||||
xt; | ||||
typedef struct _ValaCCodeBaseModuleEmitContextClass ValaCCodeBaseModuleEmit | ||||
ContextClass; | ||||
#define VALA_TYPE_CCODE_STRUCT_MODULE (vala_ccode_struct_module_get_type () ) | #define VALA_TYPE_CCODE_STRUCT_MODULE (vala_ccode_struct_module_get_type () ) | |||
#define VALA_CCODE_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_STRUCT_MODULE, ValaCCodeStructModule)) | #define VALA_CCODE_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_STRUCT_MODULE, ValaCCodeStructModule)) | |||
#define VALA_CCODE_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_STRUCT_MODULE, ValaCCodeStructModuleClass)) | #define VALA_CCODE_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_STRUCT_MODULE, ValaCCodeStructModuleClass)) | |||
#define VALA_IS_CCODE_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj) , VALA_TYPE_CCODE_STRUCT_MODULE)) | #define VALA_IS_CCODE_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj) , VALA_TYPE_CCODE_STRUCT_MODULE)) | |||
#define VALA_IS_CCODE_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ( (klass), VALA_TYPE_CCODE_STRUCT_MODULE)) | #define VALA_IS_CCODE_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ( (klass), VALA_TYPE_CCODE_STRUCT_MODULE)) | |||
#define VALA_CCODE_STRUCT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_STRUCT_MODULE, ValaCCodeStructModuleClass)) | #define VALA_CCODE_STRUCT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_STRUCT_MODULE, ValaCCodeStructModuleClass)) | |||
typedef struct _ValaCCodeStructModule ValaCCodeStructModule; | typedef struct _ValaCCodeStructModule ValaCCodeStructModule; | |||
typedef struct _ValaCCodeStructModuleClass ValaCCodeStructModuleClass; | typedef struct _ValaCCodeStructModuleClass ValaCCodeStructModuleClass; | |||
typedef struct _ValaCCodeStructModulePrivate ValaCCodeStructModulePrivate; | typedef struct _ValaCCodeStructModulePrivate ValaCCodeStructModulePrivate; | |||
skipping to change at line 126 | skipping to change at line 125 | |||
#define VALA_TYPE_CCODE_ARRAY_MODULE (vala_ccode_array_module_get_type ()) | #define VALA_TYPE_CCODE_ARRAY_MODULE (vala_ccode_array_module_get_type ()) | |||
#define VALA_CCODE_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_CCODE_ARRAY_MODULE, ValaCCodeArrayModule)) | #define VALA_CCODE_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_CCODE_ARRAY_MODULE, ValaCCodeArrayModule)) | |||
#define VALA_CCODE_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_CCODE_ARRAY_MODULE, ValaCCodeArrayModuleClass)) | #define VALA_CCODE_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_CCODE_ARRAY_MODULE, ValaCCodeArrayModuleClass)) | |||
#define VALA_IS_CCODE_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_ARRAY_MODULE)) | #define VALA_IS_CCODE_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_ARRAY_MODULE)) | |||
#define VALA_IS_CCODE_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_CCODE_ARRAY_MODULE)) | #define VALA_IS_CCODE_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_CCODE_ARRAY_MODULE)) | |||
#define VALA_CCODE_ARRAY_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( (obj), VALA_TYPE_CCODE_ARRAY_MODULE, ValaCCodeArrayModuleClass)) | #define VALA_CCODE_ARRAY_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( (obj), VALA_TYPE_CCODE_ARRAY_MODULE, ValaCCodeArrayModuleClass)) | |||
typedef struct _ValaCCodeArrayModule ValaCCodeArrayModule; | typedef struct _ValaCCodeArrayModule ValaCCodeArrayModule; | |||
typedef struct _ValaCCodeArrayModuleClass ValaCCodeArrayModuleClass; | typedef struct _ValaCCodeArrayModuleClass ValaCCodeArrayModuleClass; | |||
typedef struct _ValaCCodeArrayModulePrivate ValaCCodeArrayModulePrivate; | typedef struct _ValaCCodeArrayModulePrivate ValaCCodeArrayModulePrivate; | |||
typedef struct _ValaCCodeBaseModuleEmitContextPrivate ValaCCodeBaseModuleEm | ||||
#define VALA_TYPE_CCODE_GENERATOR (vala_ccode_generator_get_type ()) | itContextPrivate; | |||
#define VALA_CCODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ | ||||
TYPE_CCODE_GENERATOR, ValaCCodeGenerator)) | ||||
#define VALA_CCODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) | ||||
, VALA_TYPE_CCODE_GENERATOR, ValaCCodeGeneratorClass)) | ||||
#define VALA_IS_CCODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA | ||||
LA_TYPE_CCODE_GENERATOR)) | ||||
#define VALA_IS_CCODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla | ||||
ss), VALA_TYPE_CCODE_GENERATOR)) | ||||
#define VALA_CCODE_GENERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob | ||||
j), VALA_TYPE_CCODE_GENERATOR, ValaCCodeGeneratorClass)) | ||||
typedef struct _ValaCCodeGenerator ValaCCodeGenerator; | ||||
typedef struct _ValaCCodeGeneratorClass ValaCCodeGeneratorClass; | ||||
#define VALA_TYPE_CCODE_COMPILER (vala_ccode_compiler_get_type ()) | #define VALA_TYPE_CCODE_COMPILER (vala_ccode_compiler_get_type ()) | |||
#define VALA_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_CCODE_COMPILER, ValaCCodeCompiler)) | #define VALA_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_CCODE_COMPILER, ValaCCodeCompiler)) | |||
#define VALA_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | #define VALA_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | |||
#define VALA_IS_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_CCODE_COMPILER)) | #define VALA_IS_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_CCODE_COMPILER)) | |||
#define VALA_IS_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_CCODE_COMPILER)) | #define VALA_IS_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_CCODE_COMPILER)) | |||
#define VALA_CCODE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | #define VALA_CCODE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | |||
typedef struct _ValaCCodeCompiler ValaCCodeCompiler; | typedef struct _ValaCCodeCompiler ValaCCodeCompiler; | |||
typedef struct _ValaCCodeCompilerClass ValaCCodeCompilerClass; | typedef struct _ValaCCodeCompilerClass ValaCCodeCompilerClass; | |||
skipping to change at line 159 | skipping to change at line 149 | |||
#define VALA_TYPE_CCODE_DELEGATE_MODULE (vala_ccode_delegate_module_get_typ e ()) | #define VALA_TYPE_CCODE_DELEGATE_MODULE (vala_ccode_delegate_module_get_typ e ()) | |||
#define VALA_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModule)) | #define VALA_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModule)) | |||
#define VALA_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (( klass), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | #define VALA_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (( klass), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | |||
#define VALA_IS_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob j), VALA_TYPE_CCODE_DELEGATE_MODULE)) | #define VALA_IS_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob j), VALA_TYPE_CCODE_DELEGATE_MODULE)) | |||
#define VALA_IS_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CCODE_DELEGATE_MODULE)) | #define VALA_IS_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CCODE_DELEGATE_MODULE)) | |||
#define VALA_CCODE_DELEGATE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLAS S ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | #define VALA_CCODE_DELEGATE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLAS S ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | |||
typedef struct _ValaCCodeDelegateModule ValaCCodeDelegateModule; | typedef struct _ValaCCodeDelegateModule ValaCCodeDelegateModule; | |||
typedef struct _ValaCCodeDelegateModuleClass ValaCCodeDelegateModuleClass; | typedef struct _ValaCCodeDelegateModuleClass ValaCCodeDelegateModuleClass; | |||
typedef struct _ValaCCodeDelegateModulePrivate ValaCCodeDelegateModulePriva te; | typedef struct _ValaCCodeDelegateModulePrivate ValaCCodeDelegateModulePriva te; | |||
typedef struct _ValaCCodeGeneratorPrivate ValaCCodeGeneratorPrivate; | ||||
#define VALA_TYPE_TYPEREGISTER_FUNCTION (vala_typeregister_function_get_typ e ()) | #define VALA_TYPE_TYPEREGISTER_FUNCTION (vala_typeregister_function_get_typ e ()) | |||
#define VALA_TYPEREGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_TYPEREGISTER_FUNCTION, ValaTypeRegisterFunction)) | #define VALA_TYPEREGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_TYPEREGISTER_FUNCTION, ValaTypeRegisterFunction)) | |||
#define VALA_TYPEREGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (( klass), VALA_TYPE_TYPEREGISTER_FUNCTION, ValaTypeRegisterFunctionClass)) | #define VALA_TYPEREGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (( klass), VALA_TYPE_TYPEREGISTER_FUNCTION, ValaTypeRegisterFunctionClass)) | |||
#define VALA_IS_TYPEREGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob j), VALA_TYPE_TYPEREGISTER_FUNCTION)) | #define VALA_IS_TYPEREGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob j), VALA_TYPE_TYPEREGISTER_FUNCTION)) | |||
#define VALA_IS_TYPEREGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_TYPEREGISTER_FUNCTION)) | #define VALA_IS_TYPEREGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_TYPEREGISTER_FUNCTION)) | |||
#define VALA_TYPEREGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLAS S ((obj), VALA_TYPE_TYPEREGISTER_FUNCTION, ValaTypeRegisterFunctionClass)) | #define VALA_TYPEREGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLAS S ((obj), VALA_TYPE_TYPEREGISTER_FUNCTION, ValaTypeRegisterFunctionClass)) | |||
typedef struct _ValaTypeRegisterFunction ValaTypeRegisterFunction; | typedef struct _ValaTypeRegisterFunction ValaTypeRegisterFunction; | |||
typedef struct _ValaTypeRegisterFunctionClass ValaTypeRegisterFunctionClass ; | typedef struct _ValaTypeRegisterFunctionClass ValaTypeRegisterFunctionClass ; | |||
skipping to change at line 304 | skipping to change at line 293 | |||
#define VALA_DBUS_SERVER_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModule)) | #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_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(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_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)) | #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 _ValaDBusServerModule ValaDBusServerModule; | |||
typedef struct _ValaDBusServerModuleClass ValaDBusServerModuleClass; | typedef struct _ValaDBusServerModuleClass ValaDBusServerModuleClass; | |||
typedef struct _ValaDBusServerModulePrivate ValaDBusServerModulePrivate; | typedef struct _ValaDBusServerModulePrivate ValaDBusServerModulePrivate; | |||
#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_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_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)) | ||||
typedef struct _ValaDovaBaseModule ValaDovaBaseModule; | ||||
typedef struct _ValaDovaBaseModuleClass ValaDovaBaseModuleClass; | ||||
typedef struct _ValaDovaBaseModulePrivate ValaDovaBaseModulePrivate; | ||||
#define VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT (vala_dova_base_module_emit | ||||
_context_get_type ()) | ||||
#define VALA_DOVA_BASE_MODULE_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST | ||||
((obj), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaDovaBaseModuleEmitCon | ||||
text)) | ||||
#define VALA_DOVA_BASE_MODULE_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS | ||||
_CAST ((klass), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaDovaBaseModule | ||||
EmitContextClass)) | ||||
#define VALA_DOVA_BASE_MODULE_IS_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_T | ||||
YPE ((obj), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT)) | ||||
#define VALA_DOVA_BASE_MODULE_IS_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CL | ||||
ASS_TYPE ((klass), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT)) | ||||
#define VALA_DOVA_BASE_MODULE_EMIT_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_ | ||||
GET_CLASS ((obj), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaDovaBaseModu | ||||
leEmitContextClass)) | ||||
typedef struct _ValaDovaBaseModuleEmitContext ValaDovaBaseModuleEmitContext | ||||
; | ||||
typedef struct _ValaDovaBaseModuleEmitContextClass ValaDovaBaseModuleEmitCo | ||||
ntextClass; | ||||
#define VALA_TYPE_DOVA_STRUCT_MODULE (vala_dova_struct_module_get_type ()) | ||||
#define VALA_DOVA_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | ||||
LA_TYPE_DOVA_STRUCT_MODULE, ValaDovaStructModule)) | ||||
#define VALA_DOVA_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | ||||
ss), VALA_TYPE_DOVA_STRUCT_MODULE, ValaDovaStructModuleClass)) | ||||
#define VALA_IS_DOVA_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DOVA_STRUCT_MODULE)) | ||||
#define VALA_IS_DOVA_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | ||||
klass), VALA_TYPE_DOVA_STRUCT_MODULE)) | ||||
#define VALA_DOVA_STRUCT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | ||||
(obj), VALA_TYPE_DOVA_STRUCT_MODULE, ValaDovaStructModuleClass)) | ||||
typedef struct _ValaDovaStructModule ValaDovaStructModule; | ||||
typedef struct _ValaDovaStructModuleClass ValaDovaStructModuleClass; | ||||
typedef struct _ValaDovaStructModulePrivate ValaDovaStructModulePrivate; | ||||
#define VALA_TYPE_DOVA_METHOD_MODULE (vala_dova_method_module_get_type ()) | ||||
#define VALA_DOVA_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | ||||
LA_TYPE_DOVA_METHOD_MODULE, ValaDovaMethodModule)) | ||||
#define VALA_DOVA_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | ||||
ss), VALA_TYPE_DOVA_METHOD_MODULE, ValaDovaMethodModuleClass)) | ||||
#define VALA_IS_DOVA_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DOVA_METHOD_MODULE)) | ||||
#define VALA_IS_DOVA_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | ||||
klass), VALA_TYPE_DOVA_METHOD_MODULE)) | ||||
#define VALA_DOVA_METHOD_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | ||||
(obj), VALA_TYPE_DOVA_METHOD_MODULE, ValaDovaMethodModuleClass)) | ||||
typedef struct _ValaDovaMethodModule ValaDovaMethodModule; | ||||
typedef struct _ValaDovaMethodModuleClass ValaDovaMethodModuleClass; | ||||
typedef struct _ValaDovaMethodModulePrivate ValaDovaMethodModulePrivate; | ||||
#define VALA_TYPE_DOVA_CONTROL_FLOW_MODULE (vala_dova_control_flow_module_g | ||||
et_type ()) | ||||
#define VALA_DOVA_CONTROL_FLOW_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((ob | ||||
j), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE, ValaDovaControlFlowModule)) | ||||
#define VALA_DOVA_CONTROL_FLOW_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST | ||||
((klass), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE, ValaDovaControlFlowModuleCla | ||||
ss)) | ||||
#define VALA_IS_DOVA_CONTROL_FLOW_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ( | ||||
(obj), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE)) | ||||
#define VALA_IS_DOVA_CONTROL_FLOW_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_T | ||||
YPE ((klass), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE)) | ||||
#define VALA_DOVA_CONTROL_FLOW_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_C | ||||
LASS ((obj), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE, ValaDovaControlFlowModuleC | ||||
lass)) | ||||
typedef struct _ValaDovaControlFlowModule ValaDovaControlFlowModule; | ||||
typedef struct _ValaDovaControlFlowModuleClass ValaDovaControlFlowModuleCla | ||||
ss; | ||||
typedef struct _ValaDovaControlFlowModulePrivate ValaDovaControlFlowModuleP | ||||
rivate; | ||||
#define VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE (vala_dova_member_access_module | ||||
_get_type ()) | ||||
#define VALA_DOVA_MEMBER_ACCESS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((o | ||||
bj), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE, ValaDovaMemberAccessModule)) | ||||
#define VALA_DOVA_MEMBER_ACCESS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAS | ||||
T ((klass), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE, ValaDovaMemberAccessModule | ||||
Class)) | ||||
#define VALA_IS_DOVA_MEMBER_ACCESS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE | ||||
((obj), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE)) | ||||
#define VALA_IS_DOVA_MEMBER_ACCESS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_ | ||||
TYPE ((klass), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE)) | ||||
#define VALA_DOVA_MEMBER_ACCESS_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_ | ||||
CLASS ((obj), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE, ValaDovaMemberAccessModu | ||||
leClass)) | ||||
typedef struct _ValaDovaMemberAccessModule ValaDovaMemberAccessModule; | ||||
typedef struct _ValaDovaMemberAccessModuleClass ValaDovaMemberAccessModuleC | ||||
lass; | ||||
typedef struct _ValaDovaMemberAccessModulePrivate ValaDovaMemberAccessModul | ||||
ePrivate; | ||||
#define VALA_TYPE_DOVA_ASSIGNMENT_MODULE (vala_dova_assignment_module_get_t | ||||
ype ()) | ||||
#define VALA_DOVA_ASSIGNMENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj) | ||||
, VALA_TYPE_DOVA_ASSIGNMENT_MODULE, ValaDovaAssignmentModule)) | ||||
#define VALA_DOVA_ASSIGNMENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( | ||||
(klass), VALA_TYPE_DOVA_ASSIGNMENT_MODULE, ValaDovaAssignmentModuleClass)) | ||||
#define VALA_IS_DOVA_ASSIGNMENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o | ||||
bj), VALA_TYPE_DOVA_ASSIGNMENT_MODULE)) | ||||
#define VALA_IS_DOVA_ASSIGNMENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP | ||||
E ((klass), VALA_TYPE_DOVA_ASSIGNMENT_MODULE)) | ||||
#define VALA_DOVA_ASSIGNMENT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA | ||||
SS ((obj), VALA_TYPE_DOVA_ASSIGNMENT_MODULE, ValaDovaAssignmentModuleClass) | ||||
) | ||||
typedef struct _ValaDovaAssignmentModule ValaDovaAssignmentModule; | ||||
typedef struct _ValaDovaAssignmentModuleClass ValaDovaAssignmentModuleClass | ||||
; | ||||
typedef struct _ValaDovaAssignmentModulePrivate ValaDovaAssignmentModulePri | ||||
vate; | ||||
#define VALA_TYPE_DOVA_METHOD_CALL_MODULE (vala_dova_method_call_module_get | ||||
_type ()) | ||||
#define VALA_DOVA_METHOD_CALL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj | ||||
), VALA_TYPE_DOVA_METHOD_CALL_MODULE, ValaDovaMethodCallModule)) | ||||
#define VALA_DOVA_METHOD_CALL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST | ||||
((klass), VALA_TYPE_DOVA_METHOD_CALL_MODULE, ValaDovaMethodCallModuleClass) | ||||
) | ||||
#define VALA_IS_DOVA_METHOD_CALL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( | ||||
obj), VALA_TYPE_DOVA_METHOD_CALL_MODULE)) | ||||
#define VALA_IS_DOVA_METHOD_CALL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TY | ||||
PE ((klass), VALA_TYPE_DOVA_METHOD_CALL_MODULE)) | ||||
#define VALA_DOVA_METHOD_CALL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL | ||||
ASS ((obj), VALA_TYPE_DOVA_METHOD_CALL_MODULE, ValaDovaMethodCallModuleClas | ||||
s)) | ||||
typedef struct _ValaDovaMethodCallModule ValaDovaMethodCallModule; | ||||
typedef struct _ValaDovaMethodCallModuleClass ValaDovaMethodCallModuleClass | ||||
; | ||||
typedef struct _ValaDovaMethodCallModulePrivate ValaDovaMethodCallModulePri | ||||
vate; | ||||
#define VALA_TYPE_DOVA_ARRAY_MODULE (vala_dova_array_module_get_type ()) | ||||
#define VALA_DOVA_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL | ||||
A_TYPE_DOVA_ARRAY_MODULE, ValaDovaArrayModule)) | ||||
#define VALA_DOVA_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas | ||||
s), VALA_TYPE_DOVA_ARRAY_MODULE, ValaDovaArrayModuleClass)) | ||||
#define VALA_IS_DOVA_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DOVA_ARRAY_MODULE)) | ||||
#define VALA_IS_DOVA_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k | ||||
lass), VALA_TYPE_DOVA_ARRAY_MODULE)) | ||||
#define VALA_DOVA_ARRAY_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( | ||||
obj), VALA_TYPE_DOVA_ARRAY_MODULE, ValaDovaArrayModuleClass)) | ||||
typedef struct _ValaDovaArrayModule ValaDovaArrayModule; | ||||
typedef struct _ValaDovaArrayModuleClass ValaDovaArrayModuleClass; | ||||
typedef struct _ValaDovaArrayModulePrivate ValaDovaArrayModulePrivate; | ||||
typedef struct _ValaDovaBaseModuleEmitContextPrivate ValaDovaBaseModuleEmit | ||||
ContextPrivate; | ||||
#define VALA_TYPE_DOVA_OBJECT_MODULE (vala_dova_object_module_get_type ()) | ||||
#define VALA_DOVA_OBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | ||||
LA_TYPE_DOVA_OBJECT_MODULE, ValaDovaObjectModule)) | ||||
#define VALA_DOVA_OBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | ||||
ss), VALA_TYPE_DOVA_OBJECT_MODULE, ValaDovaObjectModuleClass)) | ||||
#define VALA_IS_DOVA_OBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DOVA_OBJECT_MODULE)) | ||||
#define VALA_IS_DOVA_OBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | ||||
klass), VALA_TYPE_DOVA_OBJECT_MODULE)) | ||||
#define VALA_DOVA_OBJECT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | ||||
(obj), VALA_TYPE_DOVA_OBJECT_MODULE, ValaDovaObjectModuleClass)) | ||||
typedef struct _ValaDovaObjectModule ValaDovaObjectModule; | ||||
typedef struct _ValaDovaObjectModuleClass ValaDovaObjectModuleClass; | ||||
typedef struct _ValaDovaObjectModulePrivate ValaDovaObjectModulePrivate; | ||||
#define VALA_TYPE_DOVA_VALUE_MODULE (vala_dova_value_module_get_type ()) | ||||
#define VALA_DOVA_VALUE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL | ||||
A_TYPE_DOVA_VALUE_MODULE, ValaDovaValueModule)) | ||||
#define VALA_DOVA_VALUE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas | ||||
s), VALA_TYPE_DOVA_VALUE_MODULE, ValaDovaValueModuleClass)) | ||||
#define VALA_IS_DOVA_VALUE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DOVA_VALUE_MODULE)) | ||||
#define VALA_IS_DOVA_VALUE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k | ||||
lass), VALA_TYPE_DOVA_VALUE_MODULE)) | ||||
#define VALA_DOVA_VALUE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( | ||||
obj), VALA_TYPE_DOVA_VALUE_MODULE, ValaDovaValueModuleClass)) | ||||
typedef struct _ValaDovaValueModule ValaDovaValueModule; | ||||
typedef struct _ValaDovaValueModuleClass ValaDovaValueModuleClass; | ||||
typedef struct _ValaDovaValueModulePrivate ValaDovaValueModulePrivate; | ||||
#define VALA_TYPE_DOVA_DELEGATE_MODULE (vala_dova_delegate_module_get_type | ||||
()) | ||||
#define VALA_DOVA_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), | ||||
VALA_TYPE_DOVA_DELEGATE_MODULE, ValaDovaDelegateModule)) | ||||
#define VALA_DOVA_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((k | ||||
lass), VALA_TYPE_DOVA_DELEGATE_MODULE, ValaDovaDelegateModuleClass)) | ||||
#define VALA_IS_DOVA_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj | ||||
), VALA_TYPE_DOVA_DELEGATE_MODULE)) | ||||
#define VALA_IS_DOVA_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE | ||||
((klass), VALA_TYPE_DOVA_DELEGATE_MODULE)) | ||||
#define VALA_DOVA_DELEGATE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS | ||||
((obj), VALA_TYPE_DOVA_DELEGATE_MODULE, ValaDovaDelegateModuleClass)) | ||||
typedef struct _ValaDovaDelegateModule ValaDovaDelegateModule; | ||||
typedef struct _ValaDovaDelegateModuleClass ValaDovaDelegateModuleClass; | ||||
typedef struct _ValaDovaDelegateModulePrivate ValaDovaDelegateModulePrivate | ||||
; | ||||
#define VALA_TYPE_DOVA_ERROR_MODULE (vala_dova_error_module_get_type ()) | ||||
#define VALA_DOVA_ERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL | ||||
A_TYPE_DOVA_ERROR_MODULE, ValaDovaErrorModule)) | ||||
#define VALA_DOVA_ERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas | ||||
s), VALA_TYPE_DOVA_ERROR_MODULE, ValaDovaErrorModuleClass)) | ||||
#define VALA_IS_DOVA_ERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | ||||
VALA_TYPE_DOVA_ERROR_MODULE)) | ||||
#define VALA_IS_DOVA_ERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k | ||||
lass), VALA_TYPE_DOVA_ERROR_MODULE)) | ||||
#define VALA_DOVA_ERROR_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( | ||||
obj), VALA_TYPE_DOVA_ERROR_MODULE, ValaDovaErrorModuleClass)) | ||||
typedef struct _ValaDovaErrorModule ValaDovaErrorModule; | ||||
typedef struct _ValaDovaErrorModuleClass ValaDovaErrorModuleClass; | ||||
typedef struct _ValaDovaErrorModulePrivate ValaDovaErrorModulePrivate; | ||||
#define VALA_TYPE_ENUM_REGISTER_FUNCTION (vala_enum_register_function_get_t ype ()) | #define VALA_TYPE_ENUM_REGISTER_FUNCTION (vala_enum_register_function_get_t ype ()) | |||
#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; | |||
skipping to change at line 381 | skipping to change at line 513 | |||
#define VALA_STRUCT_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((ob j), VALA_TYPE_STRUCT_REGISTER_FUNCTION, ValaStructRegisterFunction)) | #define VALA_STRUCT_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((ob j), VALA_TYPE_STRUCT_REGISTER_FUNCTION, ValaStructRegisterFunction)) | |||
#define VALA_STRUCT_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_STRUCT_REGISTER_FUNCTION, ValaStructRegisterFunctionCl ass)) | #define VALA_STRUCT_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_STRUCT_REGISTER_FUNCTION, ValaStructRegisterFunctionCl ass)) | |||
#define VALA_IS_STRUCT_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ( (obj), VALA_TYPE_STRUCT_REGISTER_FUNCTION)) | #define VALA_IS_STRUCT_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ( (obj), VALA_TYPE_STRUCT_REGISTER_FUNCTION)) | |||
#define VALA_IS_STRUCT_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_T YPE ((klass), VALA_TYPE_STRUCT_REGISTER_FUNCTION)) | #define VALA_IS_STRUCT_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_T YPE ((klass), VALA_TYPE_STRUCT_REGISTER_FUNCTION)) | |||
#define VALA_STRUCT_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_C LASS ((obj), VALA_TYPE_STRUCT_REGISTER_FUNCTION, ValaStructRegisterFunction Class)) | #define VALA_STRUCT_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_C LASS ((obj), VALA_TYPE_STRUCT_REGISTER_FUNCTION, ValaStructRegisterFunction Class)) | |||
typedef struct _ValaStructRegisterFunction ValaStructRegisterFunction; | typedef struct _ValaStructRegisterFunction ValaStructRegisterFunction; | |||
typedef struct _ValaStructRegisterFunctionClass ValaStructRegisterFunctionC lass; | typedef struct _ValaStructRegisterFunctionClass ValaStructRegisterFunctionC lass; | |||
typedef struct _ValaStructRegisterFunctionPrivate ValaStructRegisterFunctio nPrivate; | typedef struct _ValaStructRegisterFunctionPrivate ValaStructRegisterFunctio nPrivate; | |||
struct _ValaCCodeModule { | ||||
GTypeInstance parent_instance; | ||||
volatile int ref_count; | ||||
ValaCCodeModulePrivate * priv; | ||||
}; | ||||
struct _ValaCCodeModuleClass { | ||||
GTypeClass parent_class; | ||||
void (*finalize) (ValaCCodeModule *self); | ||||
void (*emit) (ValaCCodeModule* self, ValaCodeContext* context); | ||||
void (*visit_source_file) (ValaCCodeModule* self, ValaSourceFile* so | ||||
urce_file); | ||||
void (*visit_class) (ValaCCodeModule* self, ValaClass* cl); | ||||
void (*visit_interface) (ValaCCodeModule* self, ValaInterface* iface | ||||
); | ||||
void (*visit_struct) (ValaCCodeModule* self, ValaStruct* st); | ||||
void (*visit_enum) (ValaCCodeModule* self, ValaEnum* en); | ||||
void (*visit_error_domain) (ValaCCodeModule* self, ValaErrorDomain* | ||||
edomain); | ||||
void (*visit_delegate) (ValaCCodeModule* self, ValaDelegate* d); | ||||
void (*visit_member) (ValaCCodeModule* self, ValaSymbol* m); | ||||
void (*visit_constant) (ValaCCodeModule* self, ValaConstant* c); | ||||
void (*visit_field) (ValaCCodeModule* self, ValaField* f); | ||||
void (*visit_method) (ValaCCodeModule* self, ValaMethod* m); | ||||
void (*visit_creation_method) (ValaCCodeModule* self, ValaCreationMe | ||||
thod* m); | ||||
void (*visit_formal_parameter) (ValaCCodeModule* self, ValaFormalPar | ||||
ameter* p); | ||||
void (*visit_property) (ValaCCodeModule* self, ValaProperty* prop); | ||||
void (*visit_property_accessor) (ValaCCodeModule* self, ValaProperty | ||||
Accessor* acc); | ||||
void (*visit_signal) (ValaCCodeModule* self, ValaSignal* sig); | ||||
void (*visit_constructor) (ValaCCodeModule* self, ValaConstructor* c | ||||
); | ||||
void (*visit_destructor) (ValaCCodeModule* self, ValaDestructor* d); | ||||
void (*visit_block) (ValaCCodeModule* self, ValaBlock* b); | ||||
void (*visit_empty_statement) (ValaCCodeModule* self, ValaEmptyState | ||||
ment* stmt); | ||||
void (*visit_declaration_statement) (ValaCCodeModule* self, ValaDecl | ||||
arationStatement* stmt); | ||||
void (*visit_local_variable) (ValaCCodeModule* self, ValaLocalVariab | ||||
le* local); | ||||
void (*visit_initializer_list) (ValaCCodeModule* self, ValaInitializ | ||||
erList* list); | ||||
void (*visit_end_full_expression) (ValaCCodeModule* self, ValaExpres | ||||
sion* expr); | ||||
void (*visit_expression_statement) (ValaCCodeModule* self, ValaExpre | ||||
ssionStatement* stmt); | ||||
void (*visit_if_statement) (ValaCCodeModule* self, ValaIfStatement* | ||||
stmt); | ||||
void (*visit_switch_statement) (ValaCCodeModule* self, ValaSwitchSta | ||||
tement* stmt); | ||||
void (*visit_switch_section) (ValaCCodeModule* self, ValaSwitchSecti | ||||
on* section); | ||||
void (*visit_switch_label) (ValaCCodeModule* self, ValaSwitchLabel* | ||||
label); | ||||
void (*visit_loop) (ValaCCodeModule* self, ValaLoop* stmt); | ||||
void (*visit_foreach_statement) (ValaCCodeModule* self, ValaForeachS | ||||
tatement* stmt); | ||||
void (*visit_break_statement) (ValaCCodeModule* self, ValaBreakState | ||||
ment* stmt); | ||||
void (*visit_continue_statement) (ValaCCodeModule* self, ValaContinu | ||||
eStatement* stmt); | ||||
void (*visit_return_statement) (ValaCCodeModule* self, ValaReturnSta | ||||
tement* stmt); | ||||
void (*visit_yield_statement) (ValaCCodeModule* self, ValaYieldState | ||||
ment* stmt); | ||||
void (*visit_throw_statement) (ValaCCodeModule* self, ValaThrowState | ||||
ment* stmt); | ||||
void (*visit_try_statement) (ValaCCodeModule* self, ValaTryStatement | ||||
* stmt); | ||||
void (*visit_catch_clause) (ValaCCodeModule* self, ValaCatchClause* | ||||
clause); | ||||
void (*visit_lock_statement) (ValaCCodeModule* self, ValaLockStateme | ||||
nt* stmt); | ||||
void (*visit_unlock_statement) (ValaCCodeModule* self, ValaUnlockSta | ||||
tement* stmt); | ||||
void (*visit_delete_statement) (ValaCCodeModule* self, ValaDeleteSta | ||||
tement* stmt); | ||||
void (*visit_expression) (ValaCCodeModule* self, ValaExpression* exp | ||||
r); | ||||
void (*visit_array_creation_expression) (ValaCCodeModule* self, Vala | ||||
ArrayCreationExpression* expr); | ||||
void (*visit_boolean_literal) (ValaCCodeModule* self, ValaBooleanLit | ||||
eral* expr); | ||||
void (*visit_character_literal) (ValaCCodeModule* self, ValaCharacte | ||||
rLiteral* expr); | ||||
void (*visit_integer_literal) (ValaCCodeModule* self, ValaIntegerLit | ||||
eral* expr); | ||||
void (*visit_real_literal) (ValaCCodeModule* self, ValaRealLiteral* | ||||
expr); | ||||
void (*visit_string_literal) (ValaCCodeModule* self, ValaStringLiter | ||||
al* expr); | ||||
void (*visit_list_literal) (ValaCCodeModule* self, ValaListLiteral* | ||||
expr); | ||||
void (*visit_set_literal) (ValaCCodeModule* self, ValaSetLiteral* ex | ||||
pr); | ||||
void (*visit_map_literal) (ValaCCodeModule* self, ValaMapLiteral* ex | ||||
pr); | ||||
void (*visit_tuple) (ValaCCodeModule* self, ValaTuple* expr); | ||||
void (*visit_regex_literal) (ValaCCodeModule* self, ValaRegexLiteral | ||||
* re); | ||||
void (*visit_null_literal) (ValaCCodeModule* self, ValaNullLiteral* | ||||
expr); | ||||
void (*visit_member_access) (ValaCCodeModule* self, ValaMemberAccess | ||||
* expr); | ||||
void (*visit_method_call) (ValaCCodeModule* self, ValaMethodCall* ex | ||||
pr); | ||||
void (*visit_element_access) (ValaCCodeModule* self, ValaElementAcce | ||||
ss* expr); | ||||
void (*visit_slice_expression) (ValaCCodeModule* self, ValaSliceExpr | ||||
ession* expr); | ||||
void (*visit_base_access) (ValaCCodeModule* self, ValaBaseAccess* ex | ||||
pr); | ||||
void (*visit_postfix_expression) (ValaCCodeModule* self, ValaPostfix | ||||
Expression* expr); | ||||
void (*visit_object_creation_expression) (ValaCCodeModule* self, Val | ||||
aObjectCreationExpression* expr); | ||||
void (*visit_sizeof_expression) (ValaCCodeModule* self, ValaSizeofEx | ||||
pression* expr); | ||||
void (*visit_typeof_expression) (ValaCCodeModule* self, ValaTypeofEx | ||||
pression* expr); | ||||
void (*visit_unary_expression) (ValaCCodeModule* self, ValaUnaryExpr | ||||
ession* expr); | ||||
void (*visit_cast_expression) (ValaCCodeModule* self, ValaCastExpres | ||||
sion* expr); | ||||
void (*visit_named_argument) (ValaCCodeModule* self, ValaNamedArgume | ||||
nt* expr); | ||||
void (*visit_pointer_indirection) (ValaCCodeModule* self, ValaPointe | ||||
rIndirection* expr); | ||||
void (*visit_addressof_expression) (ValaCCodeModule* self, ValaAddre | ||||
ssofExpression* expr); | ||||
void (*visit_reference_transfer_expression) (ValaCCodeModule* self, | ||||
ValaReferenceTransferExpression* expr); | ||||
void (*visit_binary_expression) (ValaCCodeModule* self, ValaBinaryEx | ||||
pression* expr); | ||||
void (*visit_type_check) (ValaCCodeModule* self, ValaTypeCheck* expr | ||||
); | ||||
void (*visit_lambda_expression) (ValaCCodeModule* self, ValaLambdaEx | ||||
pression* l); | ||||
void (*visit_assignment) (ValaCCodeModule* self, ValaAssignment* a); | ||||
char* (*get_custom_creturn_type) (ValaCCodeModule* self, ValaMethod* | ||||
m); | ||||
void (*generate_dynamic_method_wrapper) (ValaCCodeModule* self, Vala | ||||
DynamicMethod* method); | ||||
gboolean (*method_has_wrapper) (ValaCCodeModule* self, ValaMethod* m | ||||
ethod); | ||||
ValaCCodeIdentifier* (*get_value_setter_function) (ValaCCodeModule* | ||||
self, ValaDataType* type_reference); | ||||
ValaCCodeIdentifier* (*get_value_taker_function) (ValaCCodeModule* s | ||||
elf, ValaDataType* type_reference); | ||||
ValaCCodeExpression* (*get_construct_property_assignment) (ValaCCode | ||||
Module* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* propert | ||||
y_type, ValaCCodeExpression* value); | ||||
ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeModule* self, Val | ||||
aProperty* prop); | ||||
ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeModule* self | ||||
, ValaSignal* sig, ValaTypeSymbol* type); | ||||
ValaCCodeFragment* (*register_dbus_info) (ValaCCodeModule* self, Val | ||||
aObjectTypeSymbol* bindable); | ||||
char* (*get_dynamic_property_getter_cname) (ValaCCodeModule* self, V | ||||
alaDynamicProperty* node); | ||||
char* (*get_dynamic_property_setter_cname) (ValaCCodeModule* self, V | ||||
alaDynamicProperty* node); | ||||
char* (*get_dynamic_signal_cname) (ValaCCodeModule* self, ValaDynami | ||||
cSignal* node); | ||||
char* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeModule* s | ||||
elf, ValaDynamicSignal* node); | ||||
char* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeMod | ||||
ule* self, ValaDynamicSignal* node); | ||||
char* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeModule | ||||
* self, ValaDynamicSignal* node); | ||||
void (*generate_marshaller) (ValaCCodeModule* self, ValaList* params | ||||
, ValaDataType* return_type, gboolean dbus); | ||||
char* (*get_marshaller_function) (ValaCCodeModule* self, ValaList* p | ||||
arams, ValaDataType* return_type, const char* prefix, gboolean dbus); | ||||
char* (*get_array_length_cname) (ValaCCodeModule* self, const char* | ||||
array_cname, gint dim); | ||||
ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeModul | ||||
e* self, ValaExpression* array_expr, gint dim); | ||||
char* (*get_array_size_cname) (ValaCCodeModule* self, const char* ar | ||||
ray_cname); | ||||
ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeModule* | ||||
self, ValaExpression* array_expr); | ||||
void (*add_simple_check) (ValaCCodeModule* self, ValaCodeNode* node, | ||||
ValaCCodeFragment* cfrag, gboolean always_fails); | ||||
}; | ||||
struct _ValaCCodeBaseModule { | struct _ValaCCodeBaseModule { | |||
ValaCCodeModule parent_instance; | ValaCodeGenerator parent_instance; | |||
ValaCCodeBaseModulePrivate * priv; | ValaCCodeBaseModulePrivate * priv; | |||
ValaSymbol* root_symbol; | ValaSymbol* root_symbol; | |||
ValaSymbol* current_symbol; | ValaCCodeBaseModuleEmitContext* emit_context; | |||
ValaTryStatement* current_try; | ||||
ValaCCodeDeclarationSpace* header_declarations; | ValaCCodeDeclarationSpace* header_declarations; | |||
ValaCCodeDeclarationSpace* internal_header_declarations; | ValaCCodeDeclarationSpace* internal_header_declarations; | |||
ValaCCodeDeclarationSpace* source_declarations; | ValaCCodeDeclarationSpace* source_declarations; | |||
ValaCCodeFragment* source_signal_marshaller_declaration; | ValaCCodeFragment* source_signal_marshaller_declaration; | |||
ValaCCodeFragment* source_type_member_definition; | ValaCCodeFragment* source_type_member_definition; | |||
ValaCCodeFragment* class_init_fragment; | ValaCCodeFragment* class_init_fragment; | |||
ValaCCodeFragment* base_init_fragment; | ValaCCodeFragment* base_init_fragment; | |||
ValaCCodeFragment* class_finalize_fragment; | ValaCCodeFragment* class_finalize_fragment; | |||
ValaCCodeFragment* base_finalize_fragment; | ValaCCodeFragment* base_finalize_fragment; | |||
ValaCCodeFragment* instance_init_fragment; | ValaCCodeFragment* instance_init_fragment; | |||
ValaCCodeFragment* instance_finalize_fragment; | ValaCCodeFragment* instance_finalize_fragment; | |||
ValaCCodeFragment* source_signal_marshaller_definition; | ValaCCodeFragment* source_signal_marshaller_definition; | |||
ValaCCodeStruct* param_spec_struct; | ValaCCodeStruct* param_spec_struct; | |||
ValaCCodeStruct* closure_struct; | ValaCCodeStruct* closure_struct; | |||
ValaCCodeEnum* prop_enum; | ValaCCodeEnum* prop_enum; | |||
ValaCCodeFunction* function; | ValaCCodeFunction* function; | |||
ValaCCodeFragment* pre_statement_fragment; | ValaCCodeFragment* pre_statement_fragment; | |||
ValaCCodeSwitchStatement* state_switch_statement; | ||||
ValaArrayList* temp_vars; | ||||
ValaArrayList* temp_ref_vars; | ||||
ValaSet* user_marshal_set; | ValaSet* user_marshal_set; | |||
ValaSet* predefined_marshal_set; | ValaSet* predefined_marshal_set; | |||
gint next_temp_var_id; | ||||
gint next_regex_id; | gint next_regex_id; | |||
gboolean in_constructor; | gboolean in_constructor; | |||
gboolean in_static_or_class_context; | gboolean in_static_or_class_context; | |||
gboolean current_method_inner_error; | ||||
gint next_coroutine_state; | gint next_coroutine_state; | |||
ValaDataType* void_type; | ValaDataType* void_type; | |||
ValaDataType* bool_type; | ValaDataType* bool_type; | |||
ValaDataType* char_type; | ValaDataType* char_type; | |||
ValaDataType* uchar_type; | ValaDataType* uchar_type; | |||
ValaDataType* unichar_type; | ValaDataType* unichar_type; | |||
ValaDataType* short_type; | ValaDataType* short_type; | |||
ValaDataType* ushort_type; | ValaDataType* ushort_type; | |||
ValaDataType* int_type; | ValaDataType* int_type; | |||
ValaDataType* uint_type; | ValaDataType* uint_type; | |||
skipping to change at line 572 | skipping to change at line 591 | |||
ValaTypeSymbol* dbus_proxy_type; | ValaTypeSymbol* dbus_proxy_type; | |||
ValaTypeSymbol* dbus_object_type; | ValaTypeSymbol* dbus_object_type; | |||
gboolean in_plugin; | gboolean in_plugin; | |||
char* module_init_param_name; | char* 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; | |||
gboolean requires_strcmp0; | gboolean requires_strcmp0; | |||
ValaSet* wrappers; | ValaSet* wrappers; | |||
ValaMap* variable_name_map; | ||||
}; | }; | |||
struct _ValaCCodeBaseModuleClass { | struct _ValaCCodeBaseModuleClass { | |||
ValaCCodeModuleClass parent_class; | ValaCodeGeneratorClass parent_class; | |||
void (*append_vala_array_free) (ValaCCodeBaseModule* self); | void (*append_vala_array_free) (ValaCCodeBaseModule* self); | |||
void (*append_vala_array_move) (ValaCCodeBaseModule* self); | void (*append_vala_array_move) (ValaCCodeBaseModule* self); | |||
void (*append_vala_array_length) (ValaCCodeBaseModule* self); | void (*append_vala_array_length) (ValaCCodeBaseModule* self); | |||
gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va laEnum* en, ValaCCodeDeclarationSpace* decl_space); | gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va laEnum* en, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self , ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self , ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala Struct* st, ValaCCodeDeclarationSpace* decl_space); | void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala Struct* st, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va laDelegate* d, ValaCCodeDeclarationSpace* decl_space); | void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va laDelegate* d, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map, ValaCCodeFu nction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map, ValaCCodeFu nction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFunctionCall* 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); | |||
char* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaSt ruct* st); | char* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaSt ruct* st); | |||
ValaCCodeExpression* (*get_unref_expression) (ValaCCodeBaseModule* s elf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr, g boolean is_macro_definition); | ValaCCodeExpression* (*get_unref_expression) (ValaCCodeBaseModule* s elf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr, g boolean is_macro_definition); | |||
void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy m, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy m, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | |||
gboolean (*variable_accessible_in_finally) (ValaCCodeBaseModule* sel f, ValaLocalVariable* local); | ||||
char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const char* delegate_cname); | char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const char* delegate_cname); | |||
ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega te_target_destroy_notify); | ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega te_target_destroy_notify); | |||
char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu le* self, const char* delegate_cname); | char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu le* self, const char* delegate_cname); | |||
ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi on* expr, ValaCodeNode* node); | ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi on* expr, ValaCodeNode* node); | |||
void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC lass* cl, ValaCCodeDeclarationSpace* decl_space); | void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC lass* cl, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V alaInterface* iface, ValaCCodeDeclarationSpace* decl_space); | void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V alaInterface* iface, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala Method* m, ValaCCodeDeclarationSpace* decl_space); | void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala Method* m, ValaCCodeDeclarationSpace* decl_space); | |||
void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self , ValaErrorDomain* edomain, ValaCCodeDeclarationSpace* decl_space); | void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self , ValaErrorDomain* edomain, ValaCCodeDeclarationSpace* decl_space); | |||
ValaCCodeExpression* (*deserialize_expression) (ValaCCodeBaseModule* self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression * variant_expr, ValaCCodeExpression* expr); | ValaCCodeExpression* (*deserialize_expression) (ValaCCodeBaseModule* self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression * variant_expr, ValaCCodeExpression* expr); | |||
ValaCCodeExpression* (*serialize_expression) (ValaCCodeBaseModule* s elf, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression* expr); | ValaCCodeExpression* (*serialize_expression) (ValaCCodeBaseModule* s elf, ValaCCodeFragment* fragment, 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, ValaExpression* expr); | |||
gboolean (*is_gobject_property) (ValaCCodeBaseModule* self, ValaProp erty* prop); | gboolean (*is_gobject_property) (ValaCCodeBaseModule* self, ValaProp erty* prop); | |||
char* (*get_custom_creturn_type) (ValaCCodeBaseModule* self, ValaMet | ||||
hod* m); | ||||
void (*generate_dynamic_method_wrapper) (ValaCCodeBaseModule* self, | ||||
ValaDynamicMethod* method); | ||||
gboolean (*method_has_wrapper) (ValaCCodeBaseModule* self, ValaMetho | ||||
d* method); | ||||
ValaCCodeExpression* (*get_construct_property_assignment) (ValaCCode | ||||
BaseModule* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* pro | ||||
perty_type, ValaCCodeExpression* value); | ||||
ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeBaseModule* self, | ||||
ValaProperty* prop); | ||||
ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeBaseModule* | ||||
self, ValaSignal* sig, ValaTypeSymbol* type); | ||||
ValaCCodeFragment* (*register_dbus_info) (ValaCCodeBaseModule* self, | ||||
ValaObjectTypeSymbol* bindable); | ||||
char* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* sel | ||||
f, ValaDynamicProperty* node); | ||||
char* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* sel | ||||
f, ValaDynamicProperty* node); | ||||
char* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaDy | ||||
namicSignal* node); | ||||
char* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModul | ||||
e* self, ValaDynamicSignal* node); | ||||
char* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBas | ||||
eModule* self, ValaDynamicSignal* node); | ||||
char* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseMo | ||||
dule* self, ValaDynamicSignal* node); | ||||
void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa | ||||
rams, ValaDataType* return_type, gboolean dbus); | ||||
char* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLis | ||||
t* params, ValaDataType* return_type, const char* prefix, gboolean dbus); | ||||
char* (*get_array_length_cname) (ValaCCodeBaseModule* self, const ch | ||||
ar* array_cname, gint dim); | ||||
ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM | ||||
odule* self, ValaExpression* array_expr, gint dim); | ||||
char* (*get_array_size_cname) (ValaCCodeBaseModule* self, const char | ||||
* array_cname); | ||||
ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeBaseMod | ||||
ule* self, ValaExpression* array_expr); | ||||
void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n | ||||
ode, ValaCCodeFragment* cfrag, gboolean always_fails); | ||||
}; | }; | |||
struct _ValaCCodeStructModule { | struct _ValaCCodeStructModule { | |||
ValaCCodeBaseModule parent_instance; | ValaCCodeBaseModule parent_instance; | |||
ValaCCodeStructModulePrivate * priv; | ValaCCodeStructModulePrivate * priv; | |||
}; | }; | |||
struct _ValaCCodeStructModuleClass { | struct _ValaCCodeStructModuleClass { | |||
ValaCCodeBaseModuleClass parent_class; | ValaCCodeBaseModuleClass parent_class; | |||
}; | }; | |||
skipping to change at line 669 | skipping to change at line 706 | |||
struct _ValaCCodeArrayModule { | struct _ValaCCodeArrayModule { | |||
ValaCCodeMethodCallModule parent_instance; | ValaCCodeMethodCallModule parent_instance; | |||
ValaCCodeArrayModulePrivate * priv; | ValaCCodeArrayModulePrivate * priv; | |||
}; | }; | |||
struct _ValaCCodeArrayModuleClass { | struct _ValaCCodeArrayModuleClass { | |||
ValaCCodeMethodCallModuleClass parent_class; | ValaCCodeMethodCallModuleClass parent_class; | |||
}; | }; | |||
struct _ValaCCodeBaseModuleEmitContext { | ||||
GTypeInstance parent_instance; | ||||
volatile int ref_count; | ||||
ValaCCodeBaseModuleEmitContextPrivate * priv; | ||||
ValaSymbol* current_symbol; | ||||
ValaArrayList* symbol_stack; | ||||
ValaTryStatement* current_try; | ||||
ValaCCodeSwitchStatement* state_switch_statement; | ||||
ValaArrayList* temp_vars; | ||||
ValaArrayList* temp_ref_vars; | ||||
gint next_temp_var_id; | ||||
gboolean current_method_inner_error; | ||||
ValaMap* variable_name_map; | ||||
}; | ||||
struct _ValaCCodeBaseModuleEmitContextClass { | ||||
GTypeClass parent_class; | ||||
void (*finalize) (ValaCCodeBaseModuleEmitContext *self); | ||||
}; | ||||
struct _ValaCCodeCompiler { | struct _ValaCCodeCompiler { | |||
GTypeInstance parent_instance; | GTypeInstance parent_instance; | |||
volatile int ref_count; | volatile int ref_count; | |||
ValaCCodeCompilerPrivate * priv; | ValaCCodeCompilerPrivate * priv; | |||
}; | }; | |||
struct _ValaCCodeCompilerClass { | struct _ValaCCodeCompilerClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaCCodeCompiler *self); | void (*finalize) (ValaCCodeCompiler *self); | |||
}; | }; | |||
skipping to change at line 705 | skipping to change at line 762 | |||
struct _ValaCCodeDelegateModule { | struct _ValaCCodeDelegateModule { | |||
ValaCCodeArrayModule parent_instance; | ValaCCodeArrayModule parent_instance; | |||
ValaCCodeDelegateModulePrivate * priv; | ValaCCodeDelegateModulePrivate * priv; | |||
}; | }; | |||
struct _ValaCCodeDelegateModuleClass { | struct _ValaCCodeDelegateModuleClass { | |||
ValaCCodeArrayModuleClass parent_class; | ValaCCodeArrayModuleClass parent_class; | |||
}; | }; | |||
struct _ValaCCodeGenerator { | ||||
ValaCodeGenerator parent_instance; | ||||
ValaCCodeGeneratorPrivate * priv; | ||||
ValaCCodeModule* head; | ||||
}; | ||||
struct _ValaCCodeGeneratorClass { | ||||
ValaCodeGeneratorClass parent_class; | ||||
ValaCCodeModule* (*add_modules) (ValaCCodeGenerator* self, ValaCCode | ||||
Module* head); | ||||
}; | ||||
struct _ValaTypeRegisterFunction { | struct _ValaTypeRegisterFunction { | |||
GTypeInstance parent_instance; | GTypeInstance parent_instance; | |||
volatile int ref_count; | volatile int ref_count; | |||
ValaTypeRegisterFunctionPrivate * priv; | ValaTypeRegisterFunctionPrivate * priv; | |||
}; | }; | |||
struct _ValaTypeRegisterFunctionClass { | struct _ValaTypeRegisterFunctionClass { | |||
GTypeClass parent_class; | GTypeClass parent_class; | |||
void (*finalize) (ValaTypeRegisterFunction *self); | void (*finalize) (ValaTypeRegisterFunction *self); | |||
ValaTypeSymbol* (*get_type_declaration) (ValaTypeRegisterFunction* s elf); | ValaTypeSymbol* (*get_type_declaration) (ValaTypeRegisterFunction* s elf); | |||
skipping to change at line 859 | skipping to change at line 905 | |||
struct _ValaDBusServerModule { | struct _ValaDBusServerModule { | |||
ValaDBusClientModule parent_instance; | ValaDBusClientModule parent_instance; | |||
ValaDBusServerModulePrivate * priv; | ValaDBusServerModulePrivate * priv; | |||
}; | }; | |||
struct _ValaDBusServerModuleClass { | struct _ValaDBusServerModuleClass { | |||
ValaDBusClientModuleClass parent_class; | ValaDBusClientModuleClass parent_class; | |||
}; | }; | |||
struct _ValaDovaBaseModule { | ||||
ValaCodeGenerator parent_instance; | ||||
ValaDovaBaseModulePrivate * priv; | ||||
ValaSymbol* root_symbol; | ||||
ValaDovaBaseModuleEmitContext* emit_context; | ||||
ValaCCodeDeclarationSpace* header_declarations; | ||||
ValaCCodeDeclarationSpace* source_declarations; | ||||
ValaCCodeFragment* source_type_member_definition; | ||||
ValaCCodeFragment* module_init_fragment; | ||||
ValaCCodeFragment* instance_init_fragment; | ||||
ValaCCodeFragment* instance_finalize_fragment; | ||||
ValaCCodeFragment* pre_statement_fragment; | ||||
gint next_wrapper_id; | ||||
ValaDataType* void_type; | ||||
ValaDataType* bool_type; | ||||
ValaDataType* char_type; | ||||
ValaDataType* short_type; | ||||
ValaDataType* ushort_type; | ||||
ValaDataType* int_type; | ||||
ValaDataType* uint_type; | ||||
ValaDataType* long_type; | ||||
ValaDataType* ulong_type; | ||||
ValaDataType* string_type; | ||||
ValaDataType* float_type; | ||||
ValaDataType* double_type; | ||||
ValaClass* object_class; | ||||
ValaClass* type_class; | ||||
ValaClass* value_class; | ||||
ValaClass* string_class; | ||||
ValaClass* array_class; | ||||
ValaClass* delegate_class; | ||||
ValaClass* error_class; | ||||
}; | ||||
struct _ValaDovaBaseModuleClass { | ||||
ValaCodeGeneratorClass parent_class; | ||||
void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS | ||||
truct* st, ValaCCodeDeclarationSpace* decl_space); | ||||
void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val | ||||
aDelegate* d, ValaCCodeDeclarationSpace* decl_space); | ||||
void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* | ||||
m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeFunction* func, ValaCCod | ||||
eFunctionDeclarator* vdeclarator, ValaCCodeFunctionCall* vcall); | ||||
void (*generate_property_accessor_declaration) (ValaDovaBaseModule* | ||||
self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* decl_space); | ||||
ValaCCodeExpression* (*get_dup_func_expression) (ValaDovaBaseModule* | ||||
self, ValaDataType* type, ValaSourceReference* source_reference, gboolean | ||||
is_chainup); | ||||
ValaCCodeExpression* (*get_unref_expression) (ValaDovaBaseModule* se | ||||
lf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr); | ||||
void (*append_local_free) (ValaDovaBaseModule* self, ValaSymbol* sym | ||||
, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | ||||
ValaCCodeExpression* (*get_ref_cexpression) (ValaDovaBaseModule* sel | ||||
f, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressio | ||||
n* expr, ValaCodeNode* node); | ||||
void (*generate_class_declaration) (ValaDovaBaseModule* self, ValaCl | ||||
ass* cl, ValaCCodeDeclarationSpace* decl_space); | ||||
void (*generate_interface_declaration) (ValaDovaBaseModule* self, Va | ||||
laInterface* iface, ValaCCodeDeclarationSpace* decl_space); | ||||
void (*generate_method_declaration) (ValaDovaBaseModule* self, ValaM | ||||
ethod* m, ValaCCodeDeclarationSpace* decl_space); | ||||
ValaCCodeExpression* (*get_implicit_cast_expression) (ValaDovaBaseMo | ||||
dule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_typ | ||||
e, ValaDataType* target_type, ValaExpression* expr); | ||||
char* (*get_custom_creturn_type) (ValaDovaBaseModule* self, ValaMeth | ||||
od* m); | ||||
gboolean (*method_has_wrapper) (ValaDovaBaseModule* self, ValaMethod | ||||
* method); | ||||
void (*add_simple_check) (ValaDovaBaseModule* self, ValaCodeNode* no | ||||
de, ValaCCodeFragment* cfrag, gboolean always_fails); | ||||
}; | ||||
struct _ValaDovaStructModule { | ||||
ValaDovaBaseModule parent_instance; | ||||
ValaDovaStructModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaStructModuleClass { | ||||
ValaDovaBaseModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaMethodModule { | ||||
ValaDovaStructModule parent_instance; | ||||
ValaDovaMethodModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaMethodModuleClass { | ||||
ValaDovaStructModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaControlFlowModule { | ||||
ValaDovaMethodModule parent_instance; | ||||
ValaDovaControlFlowModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaControlFlowModuleClass { | ||||
ValaDovaMethodModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaMemberAccessModule { | ||||
ValaDovaControlFlowModule parent_instance; | ||||
ValaDovaMemberAccessModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaMemberAccessModuleClass { | ||||
ValaDovaControlFlowModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaAssignmentModule { | ||||
ValaDovaMemberAccessModule parent_instance; | ||||
ValaDovaAssignmentModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaAssignmentModuleClass { | ||||
ValaDovaMemberAccessModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaMethodCallModule { | ||||
ValaDovaAssignmentModule parent_instance; | ||||
ValaDovaMethodCallModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaMethodCallModuleClass { | ||||
ValaDovaAssignmentModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaArrayModule { | ||||
ValaDovaMethodCallModule parent_instance; | ||||
ValaDovaArrayModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaArrayModuleClass { | ||||
ValaDovaMethodCallModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaBaseModuleEmitContext { | ||||
GTypeInstance parent_instance; | ||||
volatile int ref_count; | ||||
ValaDovaBaseModuleEmitContextPrivate * priv; | ||||
ValaSymbol* current_symbol; | ||||
ValaArrayList* symbol_stack; | ||||
ValaTryStatement* current_try; | ||||
ValaArrayList* temp_vars; | ||||
ValaArrayList* temp_ref_vars; | ||||
gint next_temp_var_id; | ||||
ValaMap* variable_name_map; | ||||
}; | ||||
struct _ValaDovaBaseModuleEmitContextClass { | ||||
GTypeClass parent_class; | ||||
void (*finalize) (ValaDovaBaseModuleEmitContext *self); | ||||
}; | ||||
struct _ValaDovaObjectModule { | ||||
ValaDovaArrayModule parent_instance; | ||||
ValaDovaObjectModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaObjectModuleClass { | ||||
ValaDovaArrayModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaValueModule { | ||||
ValaDovaObjectModule parent_instance; | ||||
ValaDovaValueModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaValueModuleClass { | ||||
ValaDovaObjectModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaDelegateModule { | ||||
ValaDovaValueModule parent_instance; | ||||
ValaDovaDelegateModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaDelegateModuleClass { | ||||
ValaDovaValueModuleClass parent_class; | ||||
}; | ||||
struct _ValaDovaErrorModule { | ||||
ValaDovaDelegateModule parent_instance; | ||||
ValaDovaErrorModulePrivate * priv; | ||||
}; | ||||
struct _ValaDovaErrorModuleClass { | ||||
ValaDovaDelegateModuleClass parent_class; | ||||
ValaCCodeStatement* (*return_with_exception) (ValaDovaErrorModule* s | ||||
elf); | ||||
}; | ||||
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 _ValaGVariantModule { | struct _ValaGVariantModule { | |||
skipping to change at line 922 | skipping to change at line 1139 | |||
struct _ValaStructRegisterFunction { | struct _ValaStructRegisterFunction { | |||
ValaTypeRegisterFunction parent_instance; | ValaTypeRegisterFunction parent_instance; | |||
ValaStructRegisterFunctionPrivate * priv; | ValaStructRegisterFunctionPrivate * priv; | |||
}; | }; | |||
struct _ValaStructRegisterFunctionClass { | struct _ValaStructRegisterFunctionClass { | |||
ValaTypeRegisterFunctionClass parent_class; | ValaTypeRegisterFunctionClass parent_class; | |||
}; | }; | |||
gpointer vala_ccode_module_ref (gpointer instance); | ||||
void vala_ccode_module_unref (gpointer instance); | ||||
GParamSpec* vala_param_spec_ccode_module (const gchar* name, const gchar* n | ||||
ick, const gchar* blurb, GType object_type, GParamFlags flags); | ||||
void vala_value_set_ccode_module (GValue* value, gpointer v_object); | ||||
void vala_value_take_ccode_module (GValue* value, gpointer v_object); | ||||
gpointer vala_value_get_ccode_module (const GValue* value); | ||||
GType vala_ccode_module_get_type (void) G_GNUC_CONST; | ||||
GType vala_ccode_base_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_base_module_get_type (void) G_GNUC_CONST; | |||
gpointer vala_ccode_declaration_space_ref (gpointer instance); | gpointer vala_ccode_declaration_space_ref (gpointer instance); | |||
void vala_ccode_declaration_space_unref (gpointer instance); | void vala_ccode_declaration_space_unref (gpointer instance); | |||
GParamSpec* vala_param_spec_ccode_declaration_space (const gchar* name, con st gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_ccode_declaration_space (const gchar* name, con st gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | |||
void vala_value_set_ccode_declaration_space (GValue* value, gpointer v_obje ct); | void vala_value_set_ccode_declaration_space (GValue* value, gpointer v_obje ct); | |||
void vala_value_take_ccode_declaration_space (GValue* value, gpointer v_obj ect); | void vala_value_take_ccode_declaration_space (GValue* value, gpointer v_obj ect); | |||
gpointer vala_value_get_ccode_declaration_space (const GValue* value); | gpointer vala_value_get_ccode_declaration_space (const GValue* value); | |||
GType vala_ccode_declaration_space_get_type (void) G_GNUC_CONST; | GType vala_ccode_declaration_space_get_type (void) G_GNUC_CONST; | |||
gpointer vala_ccode_base_module_emit_context_ref (gpointer instance); | ||||
void vala_ccode_base_module_emit_context_unref (gpointer instance); | ||||
GParamSpec* vala_ccode_base_module_param_spec_emit_context (const gchar* na | ||||
me, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags f | ||||
lags); | ||||
void vala_ccode_base_module_value_set_emit_context (GValue* value, gpointer | ||||
v_object); | ||||
void vala_ccode_base_module_value_take_emit_context (GValue* value, gpointe | ||||
r v_object); | ||||
gpointer vala_ccode_base_module_value_get_emit_context (const GValue* value | ||||
); | ||||
GType vala_ccode_base_module_emit_context_get_type (void) G_GNUC_CONST; | ||||
GType vala_ccode_struct_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_struct_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_method_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_method_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_control_flow_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_control_flow_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_member_access_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_member_access_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_assignment_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_assignment_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_method_call_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_method_call_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_array_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_array_module_get_type (void) G_GNUC_CONST; | |||
GType vala_ccode_generator_get_type (void) G_GNUC_CONST; | ValaCCodeArrayModule* vala_ccode_array_module_new (void); | |||
ValaCCodeArrayModule* vala_ccode_array_module_new (ValaCCodeGenerator* code | ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type) | |||
gen, ValaCCodeModule* next); | ; | |||
ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type, | ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (void); | |||
ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ValaCCodeAssignmentModule* vala_ccode_assignment_module_construct (GType ob | |||
ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (ValaCCodeGener | ject_type); | |||
ator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeAssignmentModule* vala_ccode_assignment_module_construct (GType ob | ||||
ject_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
ValaBlock* vala_ccode_base_module_next_closure_block (ValaCCodeBaseModule* self, ValaSymbol* sym); | ValaBlock* vala_ccode_base_module_next_closure_block (ValaCCodeBaseModule* self, ValaSymbol* sym); | |||
ValaCCodeBaseModule* vala_ccode_base_module_new (ValaCCodeGenerator* codege | ValaCCodeBaseModule* vala_ccode_base_module_new (void); | |||
n, ValaCCodeModule* next); | ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type); | |||
ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type, V | void vala_ccode_base_module_push_context (ValaCCodeBaseModule* self, ValaCC | |||
alaCCodeGenerator* codegen, ValaCCodeModule* next); | odeBaseModuleEmitContext* emit_context); | |||
void vala_ccode_base_module_pop_context (ValaCCodeBaseModule* self); | ||||
ValaCCodeIdentifier* vala_ccode_base_module_get_value_setter_function (Vala | ||||
CCodeBaseModule* self, ValaDataType* type_reference); | ||||
ValaCCodeIdentifier* vala_ccode_base_module_get_value_taker_function (ValaC | ||||
CodeBaseModule* self, ValaDataType* type_reference); | ||||
void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se lf); | void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se lf); | |||
void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se lf); | void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se lf); | |||
void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule* self); | void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule* self); | |||
gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod ule* self, ValaEnum* en, ValaCCodeDeclarationSpace* decl_space); | gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod ule* self, ValaEnum* en, ValaCCodeDeclarationSpace* decl_space); | |||
void vala_ccode_base_module_visit_member (ValaCCodeBaseModule* self, ValaSy mbol* m); | ||||
void vala_ccode_base_module_generate_constant_declaration (ValaCCodeBaseMod ule* self, ValaConstant* c, ValaCCodeDeclarationSpace* decl_space, gboolean definition); | void vala_ccode_base_module_generate_constant_declaration (ValaCCodeBaseMod ule* self, ValaConstant* c, ValaCCodeDeclarationSpace* decl_space, gboolean definition); | |||
void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule * self, ValaField* f, ValaCCodeDeclarationSpace* decl_space); | void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule * self, ValaField* f, ValaCCodeDeclarationSpace* decl_space); | |||
gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase Module* self, ValaCCodeExpression* cexpr); | gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase Module* self, ValaCCodeExpression* cexpr); | |||
gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu le* self, ValaCCodeExpression* cexpr); | gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu le* self, ValaCCodeExpression* cexpr); | |||
void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule* self, ValaDataType* type, ValaCCodeDeclarationSpace* decl_space); | void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule* self, ValaDataType* type, ValaCCodeDeclarationSpace* decl_space); | |||
void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas eModule* self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas eModule* self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | |||
void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul e* self, ValaStruct* st, ValaCCodeDeclarationSpace* decl_space); | void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul e* self, ValaStruct* st, ValaCCodeDeclarationSpace* decl_space); | |||
void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod ule* self, ValaDelegate* d, ValaCCodeDeclarationSpace* decl_space); | void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod ule* self, ValaDelegate* d, ValaCCodeDeclarationSpace* decl_space); | |||
void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self , ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map , ValaCCodeFunction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMa p* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self , ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map , ValaCCodeFunction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMa p* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | |||
void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* d ecl_space); | void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* d ecl_space); | |||
skipping to change at line 1020 | skipping to change at line 1241 | |||
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); | |||
ValaCCodeStatement* vala_ccode_base_module_create_type_check_statement (Val aCCodeBaseModule* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol* t, gboolean non_null, const char* var_name); | ValaCCodeStatement* vala_ccode_base_module_create_type_check_statement (Val aCCodeBaseModule* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol* t, gboolean non_null, const char* var_name); | |||
gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, doubl e param_pos, gboolean ellipsis); | gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, doubl e param_pos, gboolean ellipsis); | |||
ValaCCodeNode* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseModule* s elf, ValaCodeNode* node); | ValaCCodeNode* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseModule* s elf, ValaCodeNode* node); | |||
ValaCCodeStatement* vala_ccode_base_module_create_postcondition_statement ( ValaCCodeBaseModule* self, ValaExpression* postcondition); | ValaCCodeStatement* vala_ccode_base_module_create_postcondition_statement ( ValaCCodeBaseModule* 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); | |||
ValaDataType* vala_ccode_base_module_get_this_type (ValaCCodeBaseModule* se lf); | ValaDataType* vala_ccode_base_module_get_this_type (ValaCCodeBaseModule* se lf); | |||
ValaCCodeFunctionCall* vala_ccode_base_module_generate_instance_cast (ValaC CodeBaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | ValaCCodeFunctionCall* vala_ccode_base_module_generate_instance_cast (ValaC CodeBaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | |||
char* vala_ccode_base_module_get_custom_creturn_type (ValaCCodeBaseModule* | ||||
self, ValaMethod* m); | ||||
void vala_ccode_base_module_generate_dynamic_method_wrapper (ValaCCodeBaseM | ||||
odule* self, ValaDynamicMethod* method); | ||||
gboolean vala_ccode_base_module_method_has_wrapper (ValaCCodeBaseModule* se | ||||
lf, ValaMethod* method); | ||||
ValaCCodeExpression* vala_ccode_base_module_get_construct_property_assignme | ||||
nt (ValaCCodeBaseModule* self, ValaCCodeConstant* canonical_cconstant, Vala | ||||
DataType* property_type, ValaCCodeExpression* value); | ||||
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); | ||||
ValaCCodeFragment* vala_ccode_base_module_register_dbus_info (ValaCCodeBase | ||||
Module* self, ValaObjectTypeSymbol* bindable); | ||||
char* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeBa | ||||
seModule* self, ValaDynamicProperty* node); | ||||
char* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeBa | ||||
seModule* self, ValaDynamicProperty* node); | ||||
char* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule* | ||||
self, ValaDynamicSignal* node); | ||||
char* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (ValaC | ||||
CodeBaseModule* self, ValaDynamicSignal* node); | ||||
char* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name | ||||
(ValaCCodeBaseModule* self, ValaDynamicSignal* node); | ||||
char* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (Va | ||||
laCCodeBaseModule* self, ValaDynamicSignal* node); | ||||
void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self, | ||||
ValaList* params, ValaDataType* return_type, gboolean dbus); | ||||
char* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule* | ||||
self, ValaList* params, ValaDataType* return_type, const char* prefix, gboo | ||||
lean dbus); | ||||
char* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* s | ||||
elf, const char* array_cname, gint dim); | ||||
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V | ||||
alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); | ||||
char* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* sel | ||||
f, const char* array_cname); | ||||
ValaCCodeExpression* vala_ccode_base_module_get_array_size_cexpression (Val | ||||
aCCodeBaseModule* self, ValaExpression* array_expr); | ||||
void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va | ||||
laCodeNode* node, ValaCCodeFragment* cfrag, gboolean always_fails); | ||||
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); | ||||
ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu | ||||
le* self); | ||||
void vala_ccode_base_module_set_current_try (ValaCCodeBaseModule* self, Val | ||||
aTryStatement* 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); | |||
ValaPropertyAccessor* vala_ccode_base_module_get_current_property_accessor (ValaCCodeBaseModule* self); | ValaPropertyAccessor* vala_ccode_base_module_get_current_property_accessor (ValaCCodeBaseModule* self); | |||
ValaDataType* vala_ccode_base_module_get_current_return_type (ValaCCodeBase Module* self); | ValaDataType* vala_ccode_base_module_get_current_return_type (ValaCCodeBase Module* self); | |||
ValaBlock* vala_ccode_base_module_get_current_closure_block (ValaCCodeBaseM odule* self); | ValaBlock* vala_ccode_base_module_get_current_closure_block (ValaCCodeBaseM odule* self); | |||
ValaCCodeSwitchStatement* vala_ccode_base_module_get_state_switch_statement | ||||
(ValaCCodeBaseModule* self); | ||||
void vala_ccode_base_module_set_state_switch_statement (ValaCCodeBaseModule | ||||
* self, ValaCCodeSwitchStatement* value); | ||||
ValaArrayList* vala_ccode_base_module_get_temp_vars (ValaCCodeBaseModule* s | ||||
elf); | ||||
ValaArrayList* vala_ccode_base_module_get_temp_ref_vars (ValaCCodeBaseModul | ||||
e* self); | ||||
gint vala_ccode_base_module_get_next_temp_var_id (ValaCCodeBaseModule* self | ||||
); | ||||
void vala_ccode_base_module_set_next_temp_var_id (ValaCCodeBaseModule* self | ||||
, gint value); | ||||
gboolean vala_ccode_base_module_get_in_creation_method (ValaCCodeBaseModule * self); | gboolean vala_ccode_base_module_get_in_creation_method (ValaCCodeBaseModule * self); | |||
gboolean vala_ccode_base_module_get_current_method_inner_error (ValaCCodeBa | ||||
seModule* self); | ||||
void vala_ccode_base_module_set_current_method_inner_error (ValaCCodeBaseMo | ||||
dule* self, gboolean value); | ||||
ValaMap* vala_ccode_base_module_get_variable_name_map (ValaCCodeBaseModule* | ||||
self); | ||||
ValaCCodeBaseModuleEmitContext* vala_ccode_base_module_emit_context_new (Va | ||||
laSymbol* symbol); | ||||
ValaCCodeBaseModuleEmitContext* vala_ccode_base_module_emit_context_constru | ||||
ct (GType object_type, ValaSymbol* symbol); | ||||
void vala_ccode_base_module_emit_context_push_symbol (ValaCCodeBaseModuleEm | ||||
itContext* self, ValaSymbol* symbol); | ||||
void vala_ccode_base_module_emit_context_pop_symbol (ValaCCodeBaseModuleEmi | ||||
tContext* self); | ||||
gpointer vala_ccode_compiler_ref (gpointer instance); | gpointer vala_ccode_compiler_ref (gpointer instance); | |||
void vala_ccode_compiler_unref (gpointer instance); | void vala_ccode_compiler_unref (gpointer instance); | |||
GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | |||
void vala_value_set_ccode_compiler (GValue* value, gpointer v_object); | void vala_value_set_ccode_compiler (GValue* value, gpointer v_object); | |||
void vala_value_take_ccode_compiler (GValue* value, gpointer v_object); | void vala_value_take_ccode_compiler (GValue* value, gpointer v_object); | |||
gpointer vala_value_get_ccode_compiler (const GValue* value); | gpointer vala_value_get_ccode_compiler (const GValue* value); | |||
GType vala_ccode_compiler_get_type (void) G_GNUC_CONST; | GType vala_ccode_compiler_get_type (void) G_GNUC_CONST; | |||
ValaCCodeCompiler* vala_ccode_compiler_new (void); | ValaCCodeCompiler* vala_ccode_compiler_new (void); | |||
ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type); | ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type); | |||
void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext* context, const char* cc_command, char** cc_options, int cc_options_length1 ); | void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext* context, const char* cc_command, char** cc_options, int cc_options_length1 ); | |||
ValaCCodeControlFlowModule* vala_ccode_control_flow_module_new (ValaCCodeGe | ValaCCodeControlFlowModule* vala_ccode_control_flow_module_new (void); | |||
nerator* codegen, ValaCCodeModule* next); | ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType | |||
ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType | object_type); | |||
object_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
gboolean vala_ccode_declaration_space_add_declaration (ValaCCodeDeclaration Space* self, const char* name); | gboolean vala_ccode_declaration_space_add_declaration (ValaCCodeDeclaration Space* self, const char* name); | |||
gboolean vala_ccode_declaration_space_add_symbol_declaration (ValaCCodeDecl arationSpace* self, ValaSymbol* sym, const char* name); | gboolean vala_ccode_declaration_space_add_symbol_declaration (ValaCCodeDecl arationSpace* self, ValaSymbol* sym, const char* name); | |||
void vala_ccode_declaration_space_add_include (ValaCCodeDeclarationSpace* s elf, const char* filename, gboolean local); | void vala_ccode_declaration_space_add_include (ValaCCodeDeclarationSpace* s elf, const char* filename, gboolean local); | |||
void vala_ccode_declaration_space_add_type_declaration (ValaCCodeDeclaratio nSpace* self, ValaCCodeNode* node); | void vala_ccode_declaration_space_add_type_declaration (ValaCCodeDeclaratio nSpace* self, ValaCCodeNode* node); | |||
void vala_ccode_declaration_space_add_type_definition (ValaCCodeDeclaration Space* self, ValaCCodeNode* node); | void vala_ccode_declaration_space_add_type_definition (ValaCCodeDeclaration Space* self, ValaCCodeNode* node); | |||
void vala_ccode_declaration_space_add_type_member_declaration (ValaCCodeDec larationSpace* self, ValaCCodeNode* node); | void vala_ccode_declaration_space_add_type_member_declaration (ValaCCodeDec larationSpace* self, ValaCCodeNode* node); | |||
void vala_ccode_declaration_space_add_constant_declaration (ValaCCodeDeclar ationSpace* self, ValaCCodeNode* node); | void vala_ccode_declaration_space_add_constant_declaration (ValaCCodeDeclar ationSpace* self, ValaCCodeNode* node); | |||
ValaCCodeDeclarationSpace* vala_ccode_declaration_space_new (void); | ValaCCodeDeclarationSpace* vala_ccode_declaration_space_new (void); | |||
ValaCCodeDeclarationSpace* vala_ccode_declaration_space_construct (GType ob ject_type); | ValaCCodeDeclarationSpace* vala_ccode_declaration_space_construct (GType ob ject_type); | |||
gboolean vala_ccode_declaration_space_get_is_header (ValaCCodeDeclarationSp ace* self); | gboolean vala_ccode_declaration_space_get_is_header (ValaCCodeDeclarationSp ace* self); | |||
void vala_ccode_declaration_space_set_is_header (ValaCCodeDeclarationSpace* self, gboolean value); | void vala_ccode_declaration_space_set_is_header (ValaCCodeDeclarationSpace* self, gboolean value); | |||
GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST; | GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST; | |||
ValaCCodeDelegateModule* vala_ccode_delegate_module_new (ValaCCodeGenerator | ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void); | |||
* codegen, ValaCCodeModule* next); | ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object | |||
ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object | _type); | |||
_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ValaCCodeMemberAccessModule* vala_ccode_member_access_module_new (void); | |||
ValaCCodeGenerator* vala_ccode_generator_new (void); | ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy | |||
ValaCCodeGenerator* vala_ccode_generator_construct (GType object_type); | pe object_type); | |||
ValaCCodeModule* vala_ccode_generator_add_modules (ValaCCodeGenerator* self | ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void); | |||
, ValaCCodeModule* head); | ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o | |||
ValaCCodeMemberAccessModule* vala_ccode_member_access_module_new (ValaCCode | bject_type); | |||
Generator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy | ||||
pe object_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (ValaCCodeGene | ||||
rator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o | ||||
bject_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeMethodModule* vala_ccode_method_module_new (ValaCCodeGenerator* co | ||||
degen, ValaCCodeModule* next); | ||||
ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ | ||||
e, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
void vala_ccode_method_module_generate_method_result_declaration (ValaCCode MethodModule* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, V alaCCodeFunction* cfunc, ValaMap* cparam_map, ValaMap* carg_map); | void vala_ccode_method_module_generate_method_result_declaration (ValaCCode MethodModule* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, V alaCCodeFunction* cfunc, ValaMap* cparam_map, ValaMap* carg_map); | |||
ValaCCodeStatement* vala_ccode_method_module_complete_async (ValaCCodeMetho dModule* self); | ValaCCodeStatement* vala_ccode_method_module_complete_async (ValaCCodeMetho dModule* self); | |||
void vala_ccode_method_module_generate_parameter (ValaCCodeMethodModule* se lf, ValaFormalParameter* param, ValaCCodeDeclarationSpace* decl_space, Vala Map* cparam_map, ValaMap* carg_map); | void vala_ccode_method_module_generate_parameter (ValaCCodeMethodModule* se lf, ValaFormalParameter* param, ValaCCodeDeclarationSpace* decl_space, Vala Map* cparam_map, ValaMap* carg_map); | |||
void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car g_map, const char* suffix, gint direction); | void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car g_map, const char* suffix, gint direction); | |||
ValaCCodeModule* vala_ccode_module_construct (GType object_type, ValaCCodeG | ValaCCodeMethodModule* vala_ccode_method_module_new (void); | |||
enerator* codegen, ValaCCodeModule* next); | ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ | |||
void vala_ccode_module_emit (ValaCCodeModule* self, ValaCodeContext* contex | e); | |||
t); | ValaCCodeStructModule* vala_ccode_struct_module_new (void); | |||
void vala_ccode_module_visit_source_file (ValaCCodeModule* self, ValaSource | ValaCCodeStructModule* vala_ccode_struct_module_construct (GType object_typ | |||
File* source_file); | e); | |||
void vala_ccode_module_visit_class (ValaCCodeModule* self, ValaClass* cl); | ||||
void vala_ccode_module_visit_interface (ValaCCodeModule* self, ValaInterfac | ||||
e* iface); | ||||
void vala_ccode_module_visit_struct (ValaCCodeModule* self, ValaStruct* st) | ||||
; | ||||
void vala_ccode_module_visit_enum (ValaCCodeModule* self, ValaEnum* en); | ||||
void vala_ccode_module_visit_error_domain (ValaCCodeModule* self, ValaError | ||||
Domain* edomain); | ||||
void vala_ccode_module_visit_delegate (ValaCCodeModule* self, ValaDelegate* | ||||
d); | ||||
void vala_ccode_module_visit_member (ValaCCodeModule* self, ValaSymbol* m); | ||||
void vala_ccode_module_visit_constant (ValaCCodeModule* self, ValaConstant* | ||||
c); | ||||
void vala_ccode_module_visit_field (ValaCCodeModule* self, ValaField* f); | ||||
void vala_ccode_module_visit_method (ValaCCodeModule* self, ValaMethod* m); | ||||
void vala_ccode_module_visit_creation_method (ValaCCodeModule* self, ValaCr | ||||
eationMethod* m); | ||||
void vala_ccode_module_visit_formal_parameter (ValaCCodeModule* self, ValaF | ||||
ormalParameter* p); | ||||
void vala_ccode_module_visit_property (ValaCCodeModule* self, ValaProperty* | ||||
prop); | ||||
void vala_ccode_module_visit_property_accessor (ValaCCodeModule* self, Vala | ||||
PropertyAccessor* acc); | ||||
void vala_ccode_module_visit_signal (ValaCCodeModule* self, ValaSignal* sig | ||||
); | ||||
void vala_ccode_module_visit_constructor (ValaCCodeModule* self, ValaConstr | ||||
uctor* c); | ||||
void vala_ccode_module_visit_destructor (ValaCCodeModule* self, ValaDestruc | ||||
tor* d); | ||||
void vala_ccode_module_visit_block (ValaCCodeModule* self, ValaBlock* b); | ||||
void vala_ccode_module_visit_empty_statement (ValaCCodeModule* self, ValaEm | ||||
ptyStatement* stmt); | ||||
void vala_ccode_module_visit_declaration_statement (ValaCCodeModule* self, | ||||
ValaDeclarationStatement* stmt); | ||||
void vala_ccode_module_visit_local_variable (ValaCCodeModule* self, ValaLoc | ||||
alVariable* local); | ||||
void vala_ccode_module_visit_initializer_list (ValaCCodeModule* self, ValaI | ||||
nitializerList* list); | ||||
void vala_ccode_module_visit_end_full_expression (ValaCCodeModule* self, Va | ||||
laExpression* expr); | ||||
void vala_ccode_module_visit_expression_statement (ValaCCodeModule* self, V | ||||
alaExpressionStatement* stmt); | ||||
void vala_ccode_module_visit_if_statement (ValaCCodeModule* self, ValaIfSta | ||||
tement* stmt); | ||||
void vala_ccode_module_visit_switch_statement (ValaCCodeModule* self, ValaS | ||||
witchStatement* stmt); | ||||
void vala_ccode_module_visit_switch_section (ValaCCodeModule* self, ValaSwi | ||||
tchSection* section); | ||||
void vala_ccode_module_visit_switch_label (ValaCCodeModule* self, ValaSwitc | ||||
hLabel* label); | ||||
void vala_ccode_module_visit_loop (ValaCCodeModule* self, ValaLoop* stmt); | ||||
void vala_ccode_module_visit_foreach_statement (ValaCCodeModule* self, Vala | ||||
ForeachStatement* stmt); | ||||
void vala_ccode_module_visit_break_statement (ValaCCodeModule* self, ValaBr | ||||
eakStatement* stmt); | ||||
void vala_ccode_module_visit_continue_statement (ValaCCodeModule* self, Val | ||||
aContinueStatement* stmt); | ||||
void vala_ccode_module_visit_return_statement (ValaCCodeModule* self, ValaR | ||||
eturnStatement* stmt); | ||||
void vala_ccode_module_visit_yield_statement (ValaCCodeModule* self, ValaYi | ||||
eldStatement* stmt); | ||||
void vala_ccode_module_visit_throw_statement (ValaCCodeModule* self, ValaTh | ||||
rowStatement* stmt); | ||||
void vala_ccode_module_visit_try_statement (ValaCCodeModule* self, ValaTryS | ||||
tatement* stmt); | ||||
void vala_ccode_module_visit_catch_clause (ValaCCodeModule* self, ValaCatch | ||||
Clause* clause); | ||||
void vala_ccode_module_visit_lock_statement (ValaCCodeModule* self, ValaLoc | ||||
kStatement* stmt); | ||||
void vala_ccode_module_visit_unlock_statement (ValaCCodeModule* self, ValaU | ||||
nlockStatement* stmt); | ||||
void vala_ccode_module_visit_delete_statement (ValaCCodeModule* self, ValaD | ||||
eleteStatement* stmt); | ||||
void vala_ccode_module_visit_expression (ValaCCodeModule* self, ValaExpress | ||||
ion* expr); | ||||
void vala_ccode_module_visit_array_creation_expression (ValaCCodeModule* se | ||||
lf, ValaArrayCreationExpression* expr); | ||||
void vala_ccode_module_visit_boolean_literal (ValaCCodeModule* self, ValaBo | ||||
oleanLiteral* expr); | ||||
void vala_ccode_module_visit_character_literal (ValaCCodeModule* self, Vala | ||||
CharacterLiteral* expr); | ||||
void vala_ccode_module_visit_integer_literal (ValaCCodeModule* self, ValaIn | ||||
tegerLiteral* expr); | ||||
void vala_ccode_module_visit_real_literal (ValaCCodeModule* self, ValaRealL | ||||
iteral* expr); | ||||
void vala_ccode_module_visit_string_literal (ValaCCodeModule* self, ValaStr | ||||
ingLiteral* expr); | ||||
void vala_ccode_module_visit_list_literal (ValaCCodeModule* self, ValaListL | ||||
iteral* expr); | ||||
void vala_ccode_module_visit_set_literal (ValaCCodeModule* self, ValaSetLit | ||||
eral* expr); | ||||
void vala_ccode_module_visit_map_literal (ValaCCodeModule* self, ValaMapLit | ||||
eral* expr); | ||||
void vala_ccode_module_visit_tuple (ValaCCodeModule* self, ValaTuple* expr) | ||||
; | ||||
void vala_ccode_module_visit_regex_literal (ValaCCodeModule* self, ValaRege | ||||
xLiteral* re); | ||||
void vala_ccode_module_visit_null_literal (ValaCCodeModule* self, ValaNullL | ||||
iteral* expr); | ||||
void vala_ccode_module_visit_member_access (ValaCCodeModule* self, ValaMemb | ||||
erAccess* expr); | ||||
void vala_ccode_module_visit_method_call (ValaCCodeModule* self, ValaMethod | ||||
Call* expr); | ||||
void vala_ccode_module_visit_element_access (ValaCCodeModule* self, ValaEle | ||||
mentAccess* expr); | ||||
void vala_ccode_module_visit_slice_expression (ValaCCodeModule* self, ValaS | ||||
liceExpression* expr); | ||||
void vala_ccode_module_visit_base_access (ValaCCodeModule* self, ValaBaseAc | ||||
cess* expr); | ||||
void vala_ccode_module_visit_postfix_expression (ValaCCodeModule* self, Val | ||||
aPostfixExpression* expr); | ||||
void vala_ccode_module_visit_object_creation_expression (ValaCCodeModule* s | ||||
elf, ValaObjectCreationExpression* expr); | ||||
void vala_ccode_module_visit_sizeof_expression (ValaCCodeModule* self, Vala | ||||
SizeofExpression* expr); | ||||
void vala_ccode_module_visit_typeof_expression (ValaCCodeModule* self, Vala | ||||
TypeofExpression* expr); | ||||
void vala_ccode_module_visit_unary_expression (ValaCCodeModule* self, ValaU | ||||
naryExpression* expr); | ||||
void vala_ccode_module_visit_cast_expression (ValaCCodeModule* self, ValaCa | ||||
stExpression* expr); | ||||
void vala_ccode_module_visit_named_argument (ValaCCodeModule* self, ValaNam | ||||
edArgument* expr); | ||||
void vala_ccode_module_visit_pointer_indirection (ValaCCodeModule* self, Va | ||||
laPointerIndirection* expr); | ||||
void vala_ccode_module_visit_addressof_expression (ValaCCodeModule* self, V | ||||
alaAddressofExpression* expr); | ||||
void vala_ccode_module_visit_reference_transfer_expression (ValaCCodeModule | ||||
* self, ValaReferenceTransferExpression* expr); | ||||
void vala_ccode_module_visit_binary_expression (ValaCCodeModule* self, Vala | ||||
BinaryExpression* expr); | ||||
void vala_ccode_module_visit_type_check (ValaCCodeModule* self, ValaTypeChe | ||||
ck* expr); | ||||
void vala_ccode_module_visit_lambda_expression (ValaCCodeModule* self, Vala | ||||
LambdaExpression* l); | ||||
void vala_ccode_module_visit_assignment (ValaCCodeModule* self, ValaAssignm | ||||
ent* a); | ||||
char* vala_ccode_module_get_custom_creturn_type (ValaCCodeModule* self, Val | ||||
aMethod* m); | ||||
void vala_ccode_module_generate_dynamic_method_wrapper (ValaCCodeModule* se | ||||
lf, ValaDynamicMethod* method); | ||||
gboolean vala_ccode_module_method_has_wrapper (ValaCCodeModule* self, ValaM | ||||
ethod* method); | ||||
ValaCCodeIdentifier* vala_ccode_module_get_value_setter_function (ValaCCode | ||||
Module* self, ValaDataType* type_reference); | ||||
ValaCCodeIdentifier* vala_ccode_module_get_value_taker_function (ValaCCodeM | ||||
odule* self, ValaDataType* type_reference); | ||||
ValaCCodeExpression* vala_ccode_module_get_construct_property_assignment (V | ||||
alaCCodeModule* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* | ||||
property_type, ValaCCodeExpression* value); | ||||
ValaCCodeFunctionCall* vala_ccode_module_get_param_spec (ValaCCodeModule* s | ||||
elf, ValaProperty* prop); | ||||
ValaCCodeFunctionCall* vala_ccode_module_get_signal_creation (ValaCCodeModu | ||||
le* self, ValaSignal* sig, ValaTypeSymbol* type); | ||||
ValaCCodeFragment* vala_ccode_module_register_dbus_info (ValaCCodeModule* s | ||||
elf, ValaObjectTypeSymbol* bindable); | ||||
char* vala_ccode_module_get_dynamic_property_getter_cname (ValaCCodeModule* | ||||
self, ValaDynamicProperty* node); | ||||
char* vala_ccode_module_get_dynamic_property_setter_cname (ValaCCodeModule* | ||||
self, ValaDynamicProperty* node); | ||||
char* vala_ccode_module_get_dynamic_signal_cname (ValaCCodeModule* self, Va | ||||
laDynamicSignal* node); | ||||
char* vala_ccode_module_get_dynamic_signal_connect_wrapper_name (ValaCCodeM | ||||
odule* self, ValaDynamicSignal* node); | ||||
char* vala_ccode_module_get_dynamic_signal_connect_after_wrapper_name (Vala | ||||
CCodeModule* self, ValaDynamicSignal* node); | ||||
char* vala_ccode_module_get_dynamic_signal_disconnect_wrapper_name (ValaCCo | ||||
deModule* self, ValaDynamicSignal* node); | ||||
void vala_ccode_module_generate_marshaller (ValaCCodeModule* self, ValaList | ||||
* params, ValaDataType* return_type, gboolean dbus); | ||||
char* vala_ccode_module_get_marshaller_function (ValaCCodeModule* self, Val | ||||
aList* params, ValaDataType* return_type, const char* prefix, gboolean dbus | ||||
); | ||||
char* vala_ccode_module_get_array_length_cname (ValaCCodeModule* self, cons | ||||
t char* array_cname, gint dim); | ||||
ValaCCodeExpression* vala_ccode_module_get_array_length_cexpression (ValaCC | ||||
odeModule* self, ValaExpression* array_expr, gint dim); | ||||
char* vala_ccode_module_get_array_size_cname (ValaCCodeModule* self, const | ||||
char* array_cname); | ||||
ValaCCodeExpression* vala_ccode_module_get_array_size_cexpression (ValaCCod | ||||
eModule* self, ValaExpression* array_expr); | ||||
void vala_ccode_module_add_simple_check (ValaCCodeModule* self, ValaCodeNod | ||||
e* node, ValaCCodeFragment* cfrag, gboolean always_fails); | ||||
ValaCCodeGenerator* vala_ccode_module_get_codegen (ValaCCodeModule* self); | ||||
ValaCCodeModule* vala_ccode_module_get_head (ValaCCodeModule* self); | ||||
ValaCCodeStructModule* vala_ccode_struct_module_new (ValaCCodeGenerator* co | ||||
degen, ValaCCodeModule* next); | ||||
ValaCCodeStructModule* vala_ccode_struct_module_construct (GType object_typ | ||||
e, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
gpointer vala_typeregister_function_ref (gpointer instance); | gpointer vala_typeregister_function_ref (gpointer instance); | |||
void vala_typeregister_function_unref (gpointer instance); | void vala_typeregister_function_unref (gpointer instance); | |||
GParamSpec* vala_param_spec_typeregister_function (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_typeregister_function (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | |||
void vala_value_set_typeregister_function (GValue* value, gpointer v_object ); | void vala_value_set_typeregister_function (GValue* value, gpointer v_object ); | |||
void vala_value_take_typeregister_function (GValue* value, gpointer v_objec t); | void vala_value_take_typeregister_function (GValue* value, gpointer v_objec t); | |||
gpointer vala_value_get_typeregister_function (const GValue* value); | gpointer vala_value_get_typeregister_function (const GValue* value); | |||
GType vala_typeregister_function_get_type (void) G_GNUC_CONST; | GType vala_typeregister_function_get_type (void) G_GNUC_CONST; | |||
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); | |||
skipping to change at line 1193 | skipping to change at line 1348 | |||
ValaCType* vala_ctype_construct (GType object_type, const char* ctype_name) ; | ValaCType* vala_ctype_construct (GType object_type, const char* ctype_name) ; | |||
const char* vala_ctype_get_ctype_name (ValaCType* self); | const char* vala_ctype_get_ctype_name (ValaCType* self); | |||
void vala_ctype_set_ctype_name (ValaCType* self, const char* value); | void vala_ctype_set_ctype_name (ValaCType* self, const char* value); | |||
GType vala_gerror_module_get_type (void) G_GNUC_CONST; | GType vala_gerror_module_get_type (void) G_GNUC_CONST; | |||
GType vala_gtype_module_get_type (void) G_GNUC_CONST; | GType vala_gtype_module_get_type (void) G_GNUC_CONST; | |||
GType vala_gobject_module_get_type (void) G_GNUC_CONST; | GType vala_gobject_module_get_type (void) G_GNUC_CONST; | |||
GType vala_gsignal_module_get_type (void) G_GNUC_CONST; | GType vala_gsignal_module_get_type (void) G_GNUC_CONST; | |||
GType vala_gasync_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_module_get_type (void) G_GNUC_CONST; | |||
GType vala_dbus_client_module_get_type (void) G_GNUC_CONST; | GType vala_dbus_client_module_get_type (void) G_GNUC_CONST; | |||
ValaDBusClientModule* vala_dbus_client_module_new (ValaCCodeGenerator* code | ||||
gen, ValaCCodeModule* next); | ||||
ValaDBusClientModule* vala_dbus_client_module_construct (GType object_type, | ||||
ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeConstant* vala_dbus_client_module_get_dbus_timeout (ValaDBusClient Module* self, ValaSymbol* symbol); | 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_is_dbus_no_reply (ValaCodeNode* node); | |||
gboolean vala_dbus_client_module_dbus_use_ptr_array (ValaDBusClientModule* self, ValaArrayType* array_type); | 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) | ||||
; | ||||
GType vala_interface_register_function_get_type (void) G_GNUC_CONST; | GType vala_interface_register_function_get_type (void) G_GNUC_CONST; | |||
GType vala_dbus_interface_register_function_get_type (void) G_GNUC_CONST; | GType vala_dbus_interface_register_function_get_type (void) G_GNUC_CONST; | |||
ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_ne w (ValaInterface* iface, ValaCodeContext* context); | ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_ne w (ValaInterface* iface, ValaCodeContext* context); | |||
ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_co nstruct (GType object_type, ValaInterface* iface, ValaCodeContext* context) ; | ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_co nstruct (GType object_type, ValaInterface* iface, ValaCodeContext* context) ; | |||
ValaDBusModule* vala_dbus_module_new (ValaCCodeGenerator* codegen, ValaCCod | ||||
eModule* next); | ||||
ValaDBusModule* vala_dbus_module_construct (GType object_type, ValaCCodeGen | ||||
erator* codegen, ValaCCodeModule* next); | ||||
char* vala_dbus_module_get_dbus_name (ValaTypeSymbol* symbol); | char* vala_dbus_module_get_dbus_name (ValaTypeSymbol* symbol); | |||
char* vala_dbus_module_get_dbus_name_for_member (ValaSymbol* symbol); | char* vala_dbus_module_get_dbus_name_for_member (ValaSymbol* symbol); | |||
char* vala_dbus_module_get_type_signature (ValaDataType* datatype); | char* 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_decl aration (ValaDBusModule* self, ValaEnum* en); | |||
ValaCCodeFunction* vala_dbus_module_generate_enum_from_string_function (Val aDBusModule* 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); | 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_declar ation (ValaDBusModule* self, ValaEnum* en); | |||
ValaCCodeFunction* vala_dbus_module_generate_enum_to_string_function (ValaD BusModule* 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_write_expression (ValaDBusModule* self, ValaCCodeFrag ment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr, ValaCCo deExpression* expr); | |||
void vala_dbus_module_add_dbus_helpers (ValaDBusModule* self); | 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; | GType vala_dbus_server_module_get_type (void) G_GNUC_CONST; | |||
ValaDBusServerModule* vala_dbus_server_module_new (ValaCCodeGenerator* code | ||||
gen, ValaCCodeModule* next); | ||||
ValaDBusServerModule* vala_dbus_server_module_construct (GType object_type, | ||||
ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
gboolean vala_dbus_server_module_is_dbus_visible (ValaCodeNode* node); | gboolean vala_dbus_server_module_is_dbus_visible (ValaCodeNode* node); | |||
char* vala_dbus_server_module_dbus_result_name (ValaMethod* m); | char* 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; | ||||
gpointer vala_dova_base_module_emit_context_ref (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); | ||||
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); | ||||
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_struct_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_member_access_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_array_module_get_type (void) G_GNUC_CONST; | ||||
ValaDovaArrayModule* vala_dova_array_module_new (void); | ||||
ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); | ||||
ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); | ||||
ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje | ||||
ct_type); | ||||
ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se | ||||
lf, ValaSymbol* sym); | ||||
ValaDovaBaseModule* vala_dova_base_module_new (void); | ||||
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_pop_context (ValaDovaBaseModule* self); | ||||
void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s | ||||
elf, ValaEnum* en, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_constant_declaration (ValaDovaBaseModul | ||||
e* self, ValaConstant* c, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_field_declaration (ValaDovaBaseModule* | ||||
self, ValaField* f, ValaCCodeDeclarationSpace* decl_space); | ||||
gboolean vala_dova_base_module_is_constant_ccode_expression (ValaDovaBaseMo | ||||
dule* self, ValaCCodeExpression* cexpr); | ||||
gboolean vala_dova_base_module_is_pure_ccode_expression (ValaDovaBaseModule | ||||
* self, ValaCCodeExpression* cexpr); | ||||
void vala_dova_base_module_generate_type_declaration (ValaDovaBaseModule* s | ||||
elf, ValaDataType* type, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_struct_declaration (ValaDovaBaseModule* | ||||
self, ValaStruct* st, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_delegate_declaration (ValaDovaBaseModul | ||||
e* self, ValaDelegate* d, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_cparameters (ValaDovaBaseModule* self, | ||||
ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeFunction* fu | ||||
nc, ValaCCodeFunctionDeclarator* vdeclarator, ValaCCodeFunctionCall* vcall) | ||||
; | ||||
void vala_dova_base_module_generate_property_accessor_declaration (ValaDova | ||||
BaseModule* self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* dec | ||||
l_space); | ||||
gint vala_dova_base_module_get_block_id (ValaDovaBaseModule* self, ValaBloc | ||||
k* b); | ||||
ValaCCodeExpression* vala_dova_base_module_get_variable_cexpression (ValaDo | ||||
vaBaseModule* self, const char* name); | ||||
char* vala_dova_base_module_get_variable_cname (ValaDovaBaseModule* self, c | ||||
onst char* name); | ||||
ValaLocalVariable* vala_dova_base_module_get_temp_variable (ValaDovaBaseMod | ||||
ule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_ref | ||||
erence); | ||||
ValaCCodeExpression* vala_dova_base_module_get_type_private_from_type (Vala | ||||
DovaBaseModule* self, ValaObjectTypeSymbol* type_symbol, ValaCCodeExpressio | ||||
n* type_expression); | ||||
ValaCCodeExpression* vala_dova_base_module_get_type_id_expression (ValaDova | ||||
BaseModule* self, ValaDataType* type, gboolean is_chainup); | ||||
ValaCCodeExpression* vala_dova_base_module_get_dup_func_expression (ValaDov | ||||
aBaseModule* self, ValaDataType* type, ValaSourceReference* source_referenc | ||||
e, gboolean is_chainup); | ||||
ValaCCodeExpression* vala_dova_base_module_get_destroy_func_expression (Val | ||||
aDovaBaseModule* self, ValaDataType* type, gboolean is_chainup); | ||||
ValaCCodeExpression* vala_dova_base_module_get_unref_expression (ValaDovaBa | ||||
seModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpressi | ||||
on* expr); | ||||
void vala_dova_base_module_append_temp_decl (ValaDovaBaseModule* self, Vala | ||||
CCodeFragment* cfrag, ValaList* temp_vars); | ||||
void vala_dova_base_module_create_temp_decl (ValaDovaBaseModule* self, Vala | ||||
Statement* stmt, ValaList* temp_vars); | ||||
void vala_dova_base_module_append_local_free (ValaDovaBaseModule* self, Val | ||||
aSymbol* sym, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | ||||
void vala_dova_base_module_append_error_free (ValaDovaBaseModule* self, Val | ||||
aSymbol* sym, ValaCCodeFragment* cfrag, ValaTryStatement* current_try); | ||||
void vala_dova_base_module_create_local_free (ValaDovaBaseModule* self, Val | ||||
aCodeNode* stmt, gboolean stop_at_loop); | ||||
gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val | ||||
aDataType* type); | ||||
gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self, | ||||
ValaDataType* type); | ||||
ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas | ||||
eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V | ||||
alaExpression* expr, ValaCodeNode* node); | ||||
void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* | ||||
self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu | ||||
le* self, ValaInterface* iface, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* | ||||
self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule* | ||||
self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr | ||||
, gboolean is_chainup); | ||||
ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova | ||||
BaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCCod | ||||
eExpression* cexpr); | ||||
char* vala_dova_base_module_get_type_check_function (ValaDovaBaseModule* se | ||||
lf, ValaTypeSymbol* type); | ||||
ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa | ||||
seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression | ||||
_type, ValaDataType* target_type, ValaExpression* expr); | ||||
ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va | ||||
laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex | ||||
pression_type, ValaDataType* target_type, ValaExpression* expr); | ||||
ValaCCodeFunctionCall* vala_dova_base_module_get_property_set_call (ValaDov | ||||
aBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpre | ||||
ssion* cexpr, ValaExpression* rhs); | ||||
gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM | ||||
odule* self, ValaSymbol* external_symbol); | ||||
ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo | ||||
l* sym); | ||||
ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova | ||||
BaseModule* self, ValaDataType* type, gboolean initializer_expression); | ||||
ValaCCodeNode* vala_dova_base_module_get_ccodenode (ValaDovaBaseModule* sel | ||||
f, ValaCodeNode* node); | ||||
ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self | ||||
); | ||||
ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova | ||||
BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | ||||
char* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* se | ||||
lf, ValaMethod* m); | ||||
gboolean vala_dova_base_module_method_has_wrapper (ValaDovaBaseModule* self | ||||
, ValaMethod* method); | ||||
void vala_dova_base_module_add_simple_check (ValaDovaBaseModule* self, Vala | ||||
CodeNode* node, ValaCCodeFragment* cfrag, gboolean always_fails); | ||||
ValaCodeContext* vala_dova_base_module_get_context (ValaDovaBaseModule* sel | ||||
f); | ||||
void vala_dova_base_module_set_context (ValaDovaBaseModule* self, ValaCodeC | ||||
ontext* value); | ||||
ValaSymbol* vala_dova_base_module_get_current_symbol (ValaDovaBaseModule* s | ||||
elf); | ||||
ValaTryStatement* vala_dova_base_module_get_current_try (ValaDovaBaseModule | ||||
* self); | ||||
void vala_dova_base_module_set_current_try (ValaDovaBaseModule* self, ValaT | ||||
ryStatement* value); | ||||
ValaTypeSymbol* vala_dova_base_module_get_current_type_symbol (ValaDovaBase | ||||
Module* self); | ||||
ValaClass* vala_dova_base_module_get_current_class (ValaDovaBaseModule* sel | ||||
f); | ||||
ValaMethod* vala_dova_base_module_get_current_method (ValaDovaBaseModule* s | ||||
elf); | ||||
ValaPropertyAccessor* vala_dova_base_module_get_current_property_accessor ( | ||||
ValaDovaBaseModule* self); | ||||
ValaDataType* vala_dova_base_module_get_current_return_type (ValaDovaBaseMo | ||||
dule* self); | ||||
ValaBlock* vala_dova_base_module_get_current_closure_block (ValaDovaBaseMod | ||||
ule* self); | ||||
ValaArrayList* vala_dova_base_module_get_temp_vars (ValaDovaBaseModule* sel | ||||
f); | ||||
ValaArrayList* vala_dova_base_module_get_temp_ref_vars (ValaDovaBaseModule* | ||||
self); | ||||
gint vala_dova_base_module_get_next_temp_var_id (ValaDovaBaseModule* self); | ||||
void vala_dova_base_module_set_next_temp_var_id (ValaDovaBaseModule* self, | ||||
gint value); | ||||
gboolean vala_dova_base_module_get_in_creation_method (ValaDovaBaseModule* | ||||
self); | ||||
ValaMap* vala_dova_base_module_get_variable_name_map (ValaDovaBaseModule* s | ||||
elf); | ||||
ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_new (Vala | ||||
Symbol* symbol); | ||||
ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_construct | ||||
(GType object_type, ValaSymbol* symbol); | ||||
void vala_dova_base_module_emit_context_push_symbol (ValaDovaBaseModuleEmit | ||||
Context* self, ValaSymbol* symbol); | ||||
void vala_dova_base_module_emit_context_pop_symbol (ValaDovaBaseModuleEmitC | ||||
ontext* self); | ||||
ValaDovaControlFlowModule* vala_dova_control_flow_module_new (void); | ||||
ValaDovaControlFlowModule* vala_dova_control_flow_module_construct (GType o | ||||
bject_type); | ||||
GType vala_dova_object_module_get_type (void) G_GNUC_CONST; | ||||
GType vala_dova_value_module_get_type (void) G_GNUC_CONST; | ||||
GType vala_dova_delegate_module_get_type (void) G_GNUC_CONST; | ||||
ValaDovaDelegateModule* vala_dova_delegate_module_new (void); | ||||
ValaDovaDelegateModule* vala_dova_delegate_module_construct (GType object_t | ||||
ype); | ||||
GType vala_dova_error_module_get_type (void) G_GNUC_CONST; | ||||
ValaCCodeStatement* vala_dova_error_module_return_with_exception (ValaDovaE | ||||
rrorModule* self); | ||||
ValaDovaErrorModule* vala_dova_error_module_new (void); | ||||
ValaDovaErrorModule* vala_dova_error_module_construct (GType object_type); | ||||
ValaDovaMemberAccessModule* vala_dova_member_access_module_new (void); | ||||
ValaDovaMemberAccessModule* vala_dova_member_access_module_construct (GType | ||||
object_type); | ||||
ValaDovaMethodCallModule* vala_dova_method_call_module_new (void); | ||||
ValaDovaMethodCallModule* vala_dova_method_call_module_construct (GType obj | ||||
ect_type); | ||||
ValaDovaMethodModule* vala_dova_method_module_new (void); | ||||
ValaDovaMethodModule* vala_dova_method_module_construct (GType object_type) | ||||
; | ||||
void vala_dova_object_module_declare_set_value_copy_function (ValaDovaObjec | ||||
tModule* self, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_object_module_declare_set_value_equals_function (ValaDovaObj | ||||
ectModule* self, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_object_module_declare_set_value_hash_function (ValaDovaObjec | ||||
tModule* self, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_object_module_declare_set_value_to_any_function (ValaDovaObj | ||||
ectModule* self, ValaCCodeDeclarationSpace* decl_space); | ||||
void vala_dova_object_module_declare_set_value_from_any_function (ValaDovaO | ||||
bjectModule* self, ValaCCodeDeclarationSpace* decl_space); | ||||
ValaCCodeBlock* vala_dova_object_module_generate_type_get_function (ValaDov | ||||
aObjectModule* self, ValaTypeSymbol* cl, ValaClass* base_class); | ||||
ValaDovaObjectModule* vala_dova_object_module_new (void); | ||||
ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type) | ||||
; | ||||
ValaDovaStructModule* vala_dova_struct_module_new (void); | ||||
ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type) | ||||
; | ||||
ValaDovaValueModule* vala_dova_value_module_new (void); | ||||
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); | |||
ValaGAsyncModule* vala_gasync_module_new (ValaCCodeGenerator* codegen, Vala | ValaGAsyncModule* vala_gasync_module_new (void); | |||
CCodeModule* next); | ValaGAsyncModule* vala_gasync_module_construct (GType object_type); | |||
ValaGAsyncModule* vala_gasync_module_construct (GType object_type, ValaCCod | ||||
eGenerator* codegen, ValaCCodeModule* next); | ||||
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; | |||
ValaGDBusClientModule* vala_gd_bus_client_module_new (ValaCCodeGenerator* c | ||||
odegen, ValaCCodeModule* next); | ||||
ValaGDBusClientModule* vala_gd_bus_client_module_construct (GType object_ty | ||||
pe, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
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); | |||
ValaGDBusModule* vala_gd_bus_module_new (ValaCCodeGenerator* codegen, ValaC | ValaGDBusClientModule* vala_gd_bus_client_module_new (void); | |||
CodeModule* next); | ValaGDBusClientModule* vala_gd_bus_client_module_construct (GType object_ty | |||
ValaGDBusModule* vala_gd_bus_module_construct (GType object_type, ValaCCode | pe); | |||
Generator* codegen, ValaCCodeModule* next); | ||||
char* vala_gd_bus_module_get_dbus_name (ValaTypeSymbol* symbol); | char* vala_gd_bus_module_get_dbus_name (ValaTypeSymbol* symbol); | |||
char* vala_gd_bus_module_get_dbus_name_for_member (ValaSymbol* symbol); | char* vala_gd_bus_module_get_dbus_name_for_member (ValaSymbol* symbol); | |||
ValaGDBusModule* vala_gd_bus_module_new (void); | ||||
ValaGDBusModule* vala_gd_bus_module_construct (GType object_type); | ||||
GType vala_gd_bus_server_module_get_type (void) G_GNUC_CONST; | GType vala_gd_bus_server_module_get_type (void) G_GNUC_CONST; | |||
ValaGDBusServerModule* vala_gd_bus_server_module_new (ValaCCodeGenerator* c | ||||
odegen, ValaCCodeModule* next); | ||||
ValaGDBusServerModule* vala_gd_bus_server_module_construct (GType object_ty | ||||
pe, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ||||
gboolean vala_gd_bus_server_module_is_dbus_visible (ValaCodeNode* node); | gboolean vala_gd_bus_server_module_is_dbus_visible (ValaCodeNode* node); | |||
char* vala_gd_bus_server_module_dbus_result_name (ValaMethod* m); | char* vala_gd_bus_server_module_dbus_result_name (ValaMethod* m); | |||
ValaGErrorModule* vala_gerror_module_new (ValaCCodeGenerator* codegen, Vala | ValaGDBusServerModule* vala_gd_bus_server_module_new (void); | |||
CCodeModule* next); | ValaGDBusServerModule* vala_gd_bus_server_module_construct (GType object_ty | |||
ValaGErrorModule* vala_gerror_module_construct (GType object_type, ValaCCod | pe); | |||
eGenerator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeStatement* vala_gerror_module_return_with_exception (ValaGErrorMod ule* self, ValaCCodeExpression* error_expr); | ValaCCodeStatement* vala_gerror_module_return_with_exception (ValaGErrorMod ule* self, ValaCCodeExpression* error_expr); | |||
ValaGErrorModule* vala_gerror_module_new (void); | ||||
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 char* directory, const char* gir_namespace, const char* gir_vers ion, const char* package); | void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont ext, const char* directory, const char* gir_namespace, const char* gir_vers ion, const char* 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 (ValaCCodeGenerator* codegen, Va | ValaGObjectModule* vala_gobject_module_new (void); | |||
laCCodeModule* next); | ValaGObjectModule* vala_gobject_module_construct (GType object_type); | |||
ValaGObjectModule* vala_gobject_module_construct (GType object_type, ValaCC | ||||
odeGenerator* codegen, ValaCCodeModule* next); | ||||
ValaGSignalModule* vala_gsignal_module_new (ValaCCodeGenerator* codegen, Va | ||||
laCCodeModule* next); | ||||
ValaGSignalModule* vala_gsignal_module_construct (GType object_type, ValaCC | ||||
odeGenerator* codegen, ValaCCodeModule* next); | ||||
ValaCCodeExpression* vala_gsignal_module_get_dbus_g_type (ValaGSignalModule * self, ValaDataType* data_type); | ValaCCodeExpression* vala_gsignal_module_get_dbus_g_type (ValaGSignalModule * self, ValaDataType* data_type); | |||
ValaGTypeModule* vala_gtype_module_new (ValaCCodeGenerator* codegen, ValaCC | ValaGSignalModule* vala_gsignal_module_new (void); | |||
odeModule* next); | ValaGSignalModule* vala_gsignal_module_construct (GType object_type); | |||
ValaGTypeModule* vala_gtype_module_construct (GType object_type, ValaCCodeG | ||||
enerator* codegen, ValaCCodeModule* next); | ||||
void vala_gtype_module_generate_virtual_method_declaration (ValaGTypeModule * self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeStru ct* type_struct); | void vala_gtype_module_generate_virtual_method_declaration (ValaGTypeModule * self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeStru ct* type_struct); | |||
void vala_gtype_module_generate_class_init (ValaGTypeModule* self, ValaClas s* cl, ValaCCodeBlock* init_block); | void vala_gtype_module_generate_class_init (ValaGTypeModule* self, ValaClas s* cl, ValaCCodeBlock* init_block); | |||
ValaTypeRegisterFunction* vala_gtype_module_create_interface_register_funct ion (ValaGTypeModule* self, ValaInterface* iface); | ValaTypeRegisterFunction* vala_gtype_module_create_interface_register_funct ion (ValaGTypeModule* self, ValaInterface* iface); | |||
ValaGVariantModule* vala_gvariant_module_new (ValaCCodeGenerator* codegen, | ValaGTypeModule* vala_gtype_module_new (void); | |||
ValaCCodeModule* next); | ValaGTypeModule* vala_gtype_module_construct (GType object_type); | |||
ValaGVariantModule* vala_gvariant_module_construct (GType object_type, Vala | ||||
CCodeGenerator* codegen, ValaCCodeModule* next); | ||||
char* vala_gvariant_module_get_dbus_signature (ValaSymbol* symbol); | char* vala_gvariant_module_get_dbus_signature (ValaSymbol* symbol); | |||
char* vala_gvariant_module_get_type_signature (ValaDataType* datatype, Vala Symbol* symbol); | char* vala_gvariant_module_get_type_signature (ValaDataType* datatype, Vala Symbol* symbol); | |||
ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function_ declaration (ValaGVariantModule* self, ValaEnum* en); | ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function_ declaration (ValaGVariantModule* self, ValaEnum* en); | |||
ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function (ValaGVariantModule* self, ValaEnum* en); | ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function (ValaGVariantModule* self, ValaEnum* en); | |||
void vala_gvariant_module_read_expression (ValaGVariantModule* self, ValaCC odeFragment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr, ValaCCodeExpression* target_expr, ValaSymbol* sym); | void vala_gvariant_module_read_expression (ValaGVariantModule* self, ValaCC odeFragment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr, ValaCCodeExpression* target_expr, ValaSymbol* sym); | |||
ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function_de claration (ValaGVariantModule* self, ValaEnum* en); | ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function_de claration (ValaGVariantModule* self, ValaEnum* en); | |||
ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function (V alaGVariantModule* self, ValaEnum* en); | ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function (V alaGVariantModule* self, ValaEnum* en); | |||
void vala_gvariant_module_write_expression (ValaGVariantModule* self, ValaC CodeFragment* fragment, ValaDataType* type, ValaCCodeExpression* builder_ex pr, ValaCCodeExpression* expr, ValaSymbol* sym); | void vala_gvariant_module_write_expression (ValaGVariantModule* self, ValaC CodeFragment* fragment, ValaDataType* type, ValaCCodeExpression* builder_ex pr, ValaCCodeExpression* expr, ValaSymbol* sym); | |||
ValaGVariantModule* vala_gvariant_module_new (void); | ||||
ValaGVariantModule* vala_gvariant_module_construct (GType object_type); | ||||
ValaInterfaceRegisterFunction* vala_interface_register_function_new (ValaIn terface* iface, ValaCodeContext* context); | ValaInterfaceRegisterFunction* vala_interface_register_function_new (ValaIn terface* iface, ValaCodeContext* context); | |||
ValaInterfaceRegisterFunction* vala_interface_register_function_construct ( GType object_type, ValaInterface* iface, ValaCodeContext* context); | ValaInterfaceRegisterFunction* vala_interface_register_function_construct ( GType object_type, ValaInterface* iface, ValaCodeContext* context); | |||
ValaInterface* vala_interface_register_function_get_interface_reference (Va laInterfaceRegisterFunction* self); | ValaInterface* vala_interface_register_function_get_interface_reference (Va laInterfaceRegisterFunction* self); | |||
void vala_interface_register_function_set_interface_reference (ValaInterfac eRegisterFunction* self, ValaInterface* value); | void vala_interface_register_function_set_interface_reference (ValaInterfac eRegisterFunction* self, ValaInterface* value); | |||
GType vala_struct_register_function_get_type (void) G_GNUC_CONST; | GType vala_struct_register_function_get_type (void) G_GNUC_CONST; | |||
ValaStructRegisterFunction* vala_struct_register_function_new (ValaStruct* st, ValaCodeContext* context); | ValaStructRegisterFunction* vala_struct_register_function_new (ValaStruct* st, ValaCodeContext* context); | |||
ValaStructRegisterFunction* vala_struct_register_function_construct (GType object_type, ValaStruct* st, ValaCodeContext* context); | ValaStructRegisterFunction* vala_struct_register_function_construct (GType object_type, ValaStruct* st, ValaCodeContext* context); | |||
ValaStruct* vala_struct_register_function_get_struct_reference (ValaStructR egisterFunction* self); | ValaStruct* vala_struct_register_function_get_struct_reference (ValaStructR egisterFunction* self); | |||
void vala_struct_register_function_set_struct_reference (ValaStructRegister Function* self, ValaStruct* value); | void vala_struct_register_function_set_struct_reference (ValaStructRegister Function* self, ValaStruct* value); | |||
void vala_typeregister_function_init_from_type (ValaTypeRegisterFunction* s elf, gboolean plugin); | void vala_typeregister_function_init_from_type (ValaTypeRegisterFunction* s elf, gboolean plugin); | |||
End of changes. 51 change blocks. | ||||
534 lines changed or deleted | 884 lines changed or added | |||