vala.h   vala.h 
skipping to change at line 4161 skipping to change at line 4161
ValaElementAccess* vala_element_access_new (ValaExpression* container, Vala SourceReference* source_reference); ValaElementAccess* vala_element_access_new (ValaExpression* container, Vala SourceReference* source_reference);
ValaElementAccess* vala_element_access_construct (GType object_type, ValaEx pression* container, ValaSourceReference* source_reference); ValaElementAccess* vala_element_access_construct (GType object_type, ValaEx pression* container, ValaSourceReference* source_reference);
ValaExpression* vala_element_access_get_container (ValaElementAccess* self) ; ValaExpression* vala_element_access_get_container (ValaElementAccess* self) ;
void vala_element_access_set_container (ValaElementAccess* self, ValaExpres sion* value); void vala_element_access_set_container (ValaElementAccess* self, ValaExpres sion* value);
ValaEmptyStatement* vala_empty_statement_new (ValaSourceReference* source); ValaEmptyStatement* vala_empty_statement_new (ValaSourceReference* source);
ValaEmptyStatement* vala_empty_statement_construct (GType object_type, Vala SourceReference* source); ValaEmptyStatement* vala_empty_statement_construct (GType object_type, Vala SourceReference* source);
ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe rence, ValaComment* comment); ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe rence, ValaComment* comment);
ValaEnum* vala_enum_construct (GType object_type, const char* name, ValaSou rceReference* source_reference, ValaComment* comment); ValaEnum* vala_enum_construct (GType object_type, const char* name, ValaSou rceReference* source_reference, ValaComment* comment);
void vala_enum_add_value (ValaEnum* self, ValaEnumValue* value); void vala_enum_add_value (ValaEnum* self, ValaEnumValue* value);
void vala_enum_add_method (ValaEnum* self, ValaMethod* m); void vala_enum_add_method (ValaEnum* self, ValaMethod* m);
void vala_enum_add_constant (ValaEnum* self, ValaConstant* c);
ValaList* vala_enum_get_values (ValaEnum* self); ValaList* vala_enum_get_values (ValaEnum* self);
ValaList* vala_enum_get_methods (ValaEnum* self); ValaList* vala_enum_get_methods (ValaEnum* self);
ValaList* vala_enum_get_constants (ValaEnum* self);
void vala_enum_set_cname (ValaEnum* self, const char* cname); void vala_enum_set_cname (ValaEnum* self, const char* cname);
void vala_enum_set_cprefix (ValaEnum* self, const char* cprefix); void vala_enum_set_cprefix (ValaEnum* self, const char* cprefix);
void vala_enum_process_attributes (ValaEnum* self); void vala_enum_process_attributes (ValaEnum* self);
void vala_enum_set_type_id (ValaEnum* self, const char* type_id); void vala_enum_set_type_id (ValaEnum* self, const char* type_id);
gboolean vala_enum_get_is_flags (ValaEnum* self); gboolean vala_enum_get_is_flags (ValaEnum* self);
void vala_enum_set_is_flags (ValaEnum* self, gboolean value); void vala_enum_set_is_flags (ValaEnum* self, gboolean value);
gboolean vala_enum_get_has_type_id (ValaEnum* self); gboolean vala_enum_get_has_type_id (ValaEnum* self);
void vala_enum_set_has_type_id (ValaEnum* self, gboolean value); void vala_enum_set_has_type_id (ValaEnum* self, gboolean value);
ValaEnumValue* vala_enum_value_new (const char* name, ValaSourceReference* source_reference, ValaComment* comment); ValaEnumValue* vala_enum_value_new (const char* name, ValaSourceReference* source_reference, ValaComment* comment);
ValaEnumValue* vala_enum_value_construct (GType object_type, const char* na me, ValaSourceReference* source_reference, ValaComment* comment); ValaEnumValue* vala_enum_value_construct (GType object_type, const char* na me, ValaSourceReference* source_reference, ValaComment* comment);
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added


 valacodegen.h   valacodegen.h 
skipping to change at line 13 skipping to change at line 13
#ifndef __VALACODEGEN_H__ #ifndef __VALACODEGEN_H__
#define __VALACODEGEN_H__ #define __VALACODEGEN_H__
#include <glib.h> #include <glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <vala.h> #include <vala.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <valaccode.h> #include <valaccode.h>
#include <valagee.h> #include <valagee.h>
#include <float.h>
#include <math.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define VALA_TYPE_CCODE_COMPILER (vala_ccode_compiler_get_type ()) #define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ())
#define VALA_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T #define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
YPE_CCODE_COMPILER, ValaCCodeCompiler)) E_CCODE_MODULE, ValaCCodeModule))
#define VALA_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), #define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass))
#define VALA_IS_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL #define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
A_TYPE_CCODE_COMPILER)) TYPE_CCODE_MODULE))
#define VALA_IS_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas #define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
s), VALA_TYPE_CCODE_COMPILER)) , VALA_TYPE_CCODE_MODULE))
#define VALA_CCODE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj #define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass))
typedef struct _ValaCCodeCompiler ValaCCodeCompiler; typedef struct _ValaCCodeModule ValaCCodeModule;
typedef struct _ValaCCodeCompilerClass ValaCCodeCompilerClass; typedef struct _ValaCCodeModuleClass ValaCCodeModuleClass;
typedef struct _ValaCCodeCompilerPrivate ValaCCodeCompilerPrivate; typedef struct _ValaCCodeModulePrivate ValaCCodeModulePrivate;
#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_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_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))
typedef struct _ValaCCodeBaseModule ValaCCodeBaseModule;
typedef struct _ValaCCodeBaseModuleClass ValaCCodeBaseModuleClass;
typedef struct _ValaCCodeBaseModulePrivate ValaCCodeBaseModulePrivate;
#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_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_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))
typedef struct _ValaCCodeDeclarationSpace ValaCCodeDeclarationSpace;
typedef struct _ValaCCodeDeclarationSpaceClass ValaCCodeDeclarationSpaceCla
ss;
#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_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_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))
typedef struct _ValaCCodeStructModule ValaCCodeStructModule;
typedef struct _ValaCCodeStructModuleClass ValaCCodeStructModuleClass;
typedef struct _ValaCCodeStructModulePrivate ValaCCodeStructModulePrivate;
#define VALA_TYPE_CCODE_METHOD_MODULE (vala_ccode_method_module_get_type ()
)
#define VALA_CCODE_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V
ALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModule))
#define VALA_CCODE_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl
ass), VALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModuleClass))
#define VALA_IS_CCODE_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj)
, VALA_TYPE_CCODE_METHOD_MODULE))
#define VALA_IS_CCODE_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (
(klass), VALA_TYPE_CCODE_METHOD_MODULE))
#define VALA_CCODE_METHOD_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), VALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModuleClass))
typedef struct _ValaCCodeMethodModule ValaCCodeMethodModule;
typedef struct _ValaCCodeMethodModuleClass ValaCCodeMethodModuleClass;
typedef struct _ValaCCodeMethodModulePrivate ValaCCodeMethodModulePrivate;
#define VALA_TYPE_CCODE_CONTROL_FLOW_MODULE (vala_ccode_control_flow_module
_get_type ())
#define VALA_CCODE_CONTROL_FLOW_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((o
bj), VALA_TYPE_CCODE_CONTROL_FLOW_MODULE, ValaCCodeControlFlowModule))
#define VALA_CCODE_CONTROL_FLOW_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAS
T ((klass), VALA_TYPE_CCODE_CONTROL_FLOW_MODULE, ValaCCodeControlFlowModule
Class))
#define VALA_IS_CCODE_CONTROL_FLOW_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE
((obj), VALA_TYPE_CCODE_CONTROL_FLOW_MODULE))
#define VALA_IS_CCODE_CONTROL_FLOW_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_
TYPE ((klass), VALA_TYPE_CCODE_CONTROL_FLOW_MODULE))
#define VALA_CCODE_CONTROL_FLOW_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_
CLASS ((obj), VALA_TYPE_CCODE_CONTROL_FLOW_MODULE, ValaCCodeControlFlowModu
leClass))
typedef struct _ValaCCodeControlFlowModule ValaCCodeControlFlowModule;
typedef struct _ValaCCodeControlFlowModuleClass ValaCCodeControlFlowModuleC
lass;
typedef struct _ValaCCodeControlFlowModulePrivate ValaCCodeControlFlowModul
ePrivate;
#define VALA_TYPE_CCODE_MEMBER_ACCESS_MODULE (vala_ccode_member_access_modu
le_get_type ())
#define VALA_CCODE_MEMBER_ACCESS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((
obj), VALA_TYPE_CCODE_MEMBER_ACCESS_MODULE, ValaCCodeMemberAccessModule))
#define VALA_CCODE_MEMBER_ACCESS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CA
ST ((klass), VALA_TYPE_CCODE_MEMBER_ACCESS_MODULE, ValaCCodeMemberAccessMod
uleClass))
#define VALA_IS_CCODE_MEMBER_ACCESS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE
((obj), VALA_TYPE_CCODE_MEMBER_ACCESS_MODULE))
#define VALA_IS_CCODE_MEMBER_ACCESS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS
_TYPE ((klass), VALA_TYPE_CCODE_MEMBER_ACCESS_MODULE))
#define VALA_CCODE_MEMBER_ACCESS_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET
_CLASS ((obj), VALA_TYPE_CCODE_MEMBER_ACCESS_MODULE, ValaCCodeMemberAccessM
oduleClass))
typedef struct _ValaCCodeMemberAccessModule ValaCCodeMemberAccessModule;
typedef struct _ValaCCodeMemberAccessModuleClass ValaCCodeMemberAccessModul
eClass;
typedef struct _ValaCCodeMemberAccessModulePrivate ValaCCodeMemberAccessMod
ulePrivate;
#define VALA_TYPE_CCODE_ASSIGNMENT_MODULE (vala_ccode_assignment_module_get
_type ())
#define VALA_CCODE_ASSIGNMENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj
), VALA_TYPE_CCODE_ASSIGNMENT_MODULE, ValaCCodeAssignmentModule))
#define VALA_CCODE_ASSIGNMENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), VALA_TYPE_CCODE_ASSIGNMENT_MODULE, ValaCCodeAssignmentModuleClass
))
#define VALA_IS_CCODE_ASSIGNMENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((
obj), VALA_TYPE_CCODE_ASSIGNMENT_MODULE))
#define VALA_IS_CCODE_ASSIGNMENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TY
PE ((klass), VALA_TYPE_CCODE_ASSIGNMENT_MODULE))
#define VALA_CCODE_ASSIGNMENT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL
ASS ((obj), VALA_TYPE_CCODE_ASSIGNMENT_MODULE, ValaCCodeAssignmentModuleCla
ss))
typedef struct _ValaCCodeAssignmentModule ValaCCodeAssignmentModule;
typedef struct _ValaCCodeAssignmentModuleClass ValaCCodeAssignmentModuleCla
ss;
typedef struct _ValaCCodeAssignmentModulePrivate ValaCCodeAssignmentModuleP
rivate;
#define VALA_TYPE_CCODE_METHOD_CALL_MODULE (vala_ccode_method_call_module_g
et_type ())
#define VALA_CCODE_METHOD_CALL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((ob
j), VALA_TYPE_CCODE_METHOD_CALL_MODULE, ValaCCodeMethodCallModule))
#define VALA_CCODE_METHOD_CALL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), VALA_TYPE_CCODE_METHOD_CALL_MODULE, ValaCCodeMethodCallModuleCla
ss))
#define VALA_IS_CCODE_METHOD_CALL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE (
(obj), VALA_TYPE_CCODE_METHOD_CALL_MODULE))
#define VALA_IS_CCODE_METHOD_CALL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_T
YPE ((klass), VALA_TYPE_CCODE_METHOD_CALL_MODULE))
#define VALA_CCODE_METHOD_CALL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_C
LASS ((obj), VALA_TYPE_CCODE_METHOD_CALL_MODULE, ValaCCodeMethodCallModuleC
lass))
typedef struct _ValaCCodeMethodCallModule ValaCCodeMethodCallModule;
typedef struct _ValaCCodeMethodCallModuleClass ValaCCodeMethodCallModuleCla
ss;
typedef struct _ValaCCodeMethodCallModulePrivate ValaCCodeMethodCallModuleP
rivate;
#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_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_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))
typedef struct _ValaCCodeArrayModule ValaCCodeArrayModule;
typedef struct _ValaCCodeArrayModuleClass ValaCCodeArrayModuleClass;
typedef struct _ValaCCodeArrayModulePrivate ValaCCodeArrayModulePrivate;
#define VALA_TYPE_CCODE_GENERATOR (vala_ccode_generator_get_type ()) #define VALA_TYPE_CCODE_GENERATOR (vala_ccode_generator_get_type ())
#define VALA_CCODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_CCODE_GENERATOR, ValaCCodeGenerator)) #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_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(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_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)) #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 _ValaCCodeGenerator ValaCCodeGenerator;
typedef struct _ValaCCodeGeneratorClass ValaCCodeGeneratorClass; typedef struct _ValaCCodeGeneratorClass ValaCCodeGeneratorClass;
typedef struct _ValaCCodeGeneratorPrivate ValaCCodeGeneratorPrivate;
#define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ()) #define VALA_TYPE_CCODE_COMPILER (vala_ccode_compiler_get_type ())
#define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP #define VALA_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
E_CCODE_MODULE, ValaCCodeModule)) YPE_CCODE_COMPILER, ValaCCodeCompiler))
#define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V #define VALA_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass))
#define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ #define VALA_IS_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
TYPE_CCODE_MODULE)) A_TYPE_CCODE_COMPILER))
#define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) #define VALA_IS_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
, VALA_TYPE_CCODE_MODULE)) s), VALA_TYPE_CCODE_COMPILER))
#define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), #define VALA_CCODE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) ), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass))
typedef struct _ValaCCodeModule ValaCCodeModule; typedef struct _ValaCCodeCompiler ValaCCodeCompiler;
typedef struct _ValaCCodeModuleClass ValaCCodeModuleClass; typedef struct _ValaCCodeCompilerClass ValaCCodeCompilerClass;
typedef struct _ValaCCodeModulePrivate ValaCCodeModulePrivate; typedef struct _ValaCCodeCompilerPrivate ValaCCodeCompilerPrivate;
typedef struct _ValaCCodeDeclarationSpacePrivate ValaCCodeDeclarationSpaceP
rivate;
#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_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_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))
typedef struct _ValaCCodeDelegateModule ValaCCodeDelegateModule;
typedef struct _ValaCCodeDelegateModuleClass ValaCCodeDelegateModuleClass;
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 82 skipping to change at line 194
#define VALA_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CTYPE , ValaCType)) #define VALA_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CTYPE , ValaCType))
#define VALA_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_CTYPE, ValaCTypeClass)) #define VALA_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_CTYPE, ValaCTypeClass))
#define VALA_IS_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CT YPE)) #define VALA_IS_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CT YPE))
#define VALA_IS_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_CTYPE)) #define VALA_IS_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_CTYPE))
#define VALA_CTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_CTYPE, ValaCTypeClass)) #define VALA_CTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_CTYPE, ValaCTypeClass))
typedef struct _ValaCType ValaCType; typedef struct _ValaCType ValaCType;
typedef struct _ValaCTypeClass ValaCTypeClass; typedef struct _ValaCTypeClass ValaCTypeClass;
typedef struct _ValaCTypePrivate ValaCTypePrivate; typedef struct _ValaCTypePrivate ValaCTypePrivate;
#define VALA_TYPE_GERROR_MODULE (vala_gerror_module_get_type ())
#define VALA_GERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_GERROR_MODULE, ValaGErrorModule))
#define VALA_GERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_GERROR_MODULE, ValaGErrorModuleClass))
#define VALA_IS_GERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_GERROR_MODULE))
#define VALA_IS_GERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_GERROR_MODULE))
#define VALA_GERROR_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_GERROR_MODULE, ValaGErrorModuleClass))
typedef struct _ValaGErrorModule ValaGErrorModule;
typedef struct _ValaGErrorModuleClass ValaGErrorModuleClass;
typedef struct _ValaGErrorModulePrivate ValaGErrorModulePrivate;
#define VALA_TYPE_GTYPE_MODULE (vala_gtype_module_get_type ())
#define VALA_GTYPE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_GTYPE_MODULE, ValaGTypeModule))
#define VALA_GTYPE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_GTYPE_MODULE, ValaGTypeModuleClass))
#define VALA_IS_GTYPE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_GTYPE_MODULE))
#define VALA_IS_GTYPE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_GTYPE_MODULE))
#define VALA_GTYPE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_GTYPE_MODULE, ValaGTypeModuleClass))
typedef struct _ValaGTypeModule ValaGTypeModule;
typedef struct _ValaGTypeModuleClass ValaGTypeModuleClass;
typedef struct _ValaGTypeModulePrivate ValaGTypeModulePrivate;
#define VALA_TYPE_GOBJECT_MODULE (vala_gobject_module_get_type ())
#define VALA_GOBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_GOBJECT_MODULE, ValaGObjectModule))
#define VALA_GOBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_GOBJECT_MODULE, ValaGObjectModuleClass))
#define VALA_IS_GOBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_GOBJECT_MODULE))
#define VALA_IS_GOBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_GOBJECT_MODULE))
#define VALA_GOBJECT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_GOBJECT_MODULE, ValaGObjectModuleClass))
typedef struct _ValaGObjectModule ValaGObjectModule;
typedef struct _ValaGObjectModuleClass ValaGObjectModuleClass;
typedef struct _ValaGObjectModulePrivate ValaGObjectModulePrivate;
#define VALA_TYPE_GSIGNAL_MODULE (vala_gsignal_module_get_type ())
#define VALA_GSIGNAL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_GSIGNAL_MODULE, ValaGSignalModule))
#define VALA_GSIGNAL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass))
#define VALA_IS_GSIGNAL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_GSIGNAL_MODULE))
#define VALA_IS_GSIGNAL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_GSIGNAL_MODULE))
#define VALA_GSIGNAL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_GSIGNAL_MODULE, ValaGSignalModuleClass))
typedef struct _ValaGSignalModule ValaGSignalModule;
typedef struct _ValaGSignalModuleClass ValaGSignalModuleClass;
typedef struct _ValaGSignalModulePrivate ValaGSignalModulePrivate;
#define VALA_TYPE_GASYNC_MODULE (vala_gasync_module_get_type ())
#define VALA_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_GASYNC_MODULE, ValaGAsyncModule))
#define VALA_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass))
#define VALA_IS_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_GASYNC_MODULE))
#define VALA_IS_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_GASYNC_MODULE))
#define VALA_GASYNC_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass))
typedef struct _ValaGAsyncModule ValaGAsyncModule;
typedef struct _ValaGAsyncModuleClass ValaGAsyncModuleClass;
typedef struct _ValaGAsyncModulePrivate ValaGAsyncModulePrivate;
#define VALA_TYPE_DBUS_MODULE (vala_dbus_module_get_type ())
#define VALA_DBUS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_DBUS_MODULE, ValaDBusModule))
#define VALA_DBUS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_DBUS_MODULE, ValaDBusModuleClass))
#define VALA_IS_DBUS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_DBUS_MODULE))
#define VALA_IS_DBUS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_DBUS_MODULE))
#define VALA_DBUS_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_DBUS_MODULE, ValaDBusModuleClass))
typedef struct _ValaDBusModule ValaDBusModule;
typedef struct _ValaDBusModuleClass ValaDBusModuleClass;
typedef struct _ValaDBusModulePrivate ValaDBusModulePrivate;
#define VALA_TYPE_DBUS_CLIENT_MODULE (vala_dbus_client_module_get_type ())
#define VALA_DBUS_CLIENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_DBUS_CLIENT_MODULE, ValaDBusClientModule))
#define VALA_DBUS_CLIENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_DBUS_CLIENT_MODULE, ValaDBusClientModuleClass))
#define VALA_IS_DBUS_CLIENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DBUS_CLIENT_MODULE))
#define VALA_IS_DBUS_CLIENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_DBUS_CLIENT_MODULE))
#define VALA_DBUS_CLIENT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_DBUS_CLIENT_MODULE, ValaDBusClientModuleClass))
typedef struct _ValaDBusClientModule ValaDBusClientModule;
typedef struct _ValaDBusClientModuleClass ValaDBusClientModuleClass;
typedef struct _ValaDBusClientModulePrivate ValaDBusClientModulePrivate;
#define VALA_TYPE_INTERFACE_REGISTER_FUNCTION (vala_interface_register_func tion_get_type ()) #define VALA_TYPE_INTERFACE_REGISTER_FUNCTION (vala_interface_register_func tion_get_type ())
#define VALA_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ( (obj), VALA_TYPE_INTERFACE_REGISTER_FUNCTION, ValaInterfaceRegisterFunction )) #define VALA_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ( (obj), VALA_TYPE_INTERFACE_REGISTER_FUNCTION, ValaInterfaceRegisterFunction ))
#define VALA_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_C AST ((klass), VALA_TYPE_INTERFACE_REGISTER_FUNCTION, ValaInterfaceRegisterF unctionClass)) #define VALA_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_C AST ((klass), VALA_TYPE_INTERFACE_REGISTER_FUNCTION, ValaInterfaceRegisterF unctionClass))
#define VALA_IS_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYP E ((obj), VALA_TYPE_INTERFACE_REGISTER_FUNCTION)) #define VALA_IS_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYP E ((obj), VALA_TYPE_INTERFACE_REGISTER_FUNCTION))
#define VALA_IS_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLAS S_TYPE ((klass), VALA_TYPE_INTERFACE_REGISTER_FUNCTION)) #define VALA_IS_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLAS S_TYPE ((klass), VALA_TYPE_INTERFACE_REGISTER_FUNCTION))
#define VALA_INTERFACE_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GE T_CLASS ((obj), VALA_TYPE_INTERFACE_REGISTER_FUNCTION, ValaInterfaceRegiste rFunctionClass)) #define VALA_INTERFACE_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GE T_CLASS ((obj), VALA_TYPE_INTERFACE_REGISTER_FUNCTION, ValaInterfaceRegiste rFunctionClass))
typedef struct _ValaInterfaceRegisterFunction ValaInterfaceRegisterFunction ; typedef struct _ValaInterfaceRegisterFunction ValaInterfaceRegisterFunction ;
typedef struct _ValaInterfaceRegisterFunctionClass ValaInterfaceRegisterFun ctionClass; typedef struct _ValaInterfaceRegisterFunctionClass ValaInterfaceRegisterFun ctionClass;
typedef struct _ValaInterfaceRegisterFunctionPrivate ValaInterfaceRegisterF unctionPrivate; typedef struct _ValaInterfaceRegisterFunctionPrivate ValaInterfaceRegisterF unctionPrivate;
skipping to change at line 104 skipping to change at line 293
#define VALA_DBUS_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_C AST ((obj), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION, ValaDBusInterfaceRe gisterFunction)) #define VALA_DBUS_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_C AST ((obj), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION, ValaDBusInterfaceRe gisterFunction))
#define VALA_DBUS_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CL ASS_CAST ((klass), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION, ValaDBusInte rfaceRegisterFunctionClass)) #define VALA_DBUS_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CL ASS_CAST ((klass), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION, ValaDBusInte rfaceRegisterFunctionClass))
#define VALA_IS_DBUS_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANC E_TYPE ((obj), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION)) #define VALA_IS_DBUS_INTERFACE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANC E_TYPE ((obj), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION))
#define VALA_IS_DBUS_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK _CLASS_TYPE ((klass), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION)) #define VALA_IS_DBUS_INTERFACE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK _CLASS_TYPE ((klass), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION))
#define VALA_DBUS_INTERFACE_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTAN CE_GET_CLASS ((obj), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION, ValaDBusIn terfaceRegisterFunctionClass)) #define VALA_DBUS_INTERFACE_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTAN CE_GET_CLASS ((obj), VALA_TYPE_DBUS_INTERFACE_REGISTER_FUNCTION, ValaDBusIn terfaceRegisterFunctionClass))
typedef struct _ValaDBusInterfaceRegisterFunction ValaDBusInterfaceRegister Function; typedef struct _ValaDBusInterfaceRegisterFunction ValaDBusInterfaceRegister Function;
typedef struct _ValaDBusInterfaceRegisterFunctionClass ValaDBusInterfaceReg isterFunctionClass; typedef struct _ValaDBusInterfaceRegisterFunctionClass ValaDBusInterfaceReg isterFunctionClass;
typedef struct _ValaDBusInterfaceRegisterFunctionPrivate ValaDBusInterfaceR egisterFunctionPrivate; typedef struct _ValaDBusInterfaceRegisterFunctionPrivate ValaDBusInterfaceR egisterFunctionPrivate;
#define VALA_TYPE_DBUS_SERVER_MODULE (vala_dbus_server_module_get_type ())
#define VALA_DBUS_SERVER_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModule))
#define VALA_DBUS_SERVER_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModuleClass))
#define VALA_IS_DBUS_SERVER_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DBUS_SERVER_MODULE))
#define VALA_IS_DBUS_SERVER_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_DBUS_SERVER_MODULE))
#define VALA_DBUS_SERVER_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_DBUS_SERVER_MODULE, ValaDBusServerModuleClass))
typedef struct _ValaDBusServerModule ValaDBusServerModule;
typedef struct _ValaDBusServerModuleClass ValaDBusServerModuleClass;
typedef struct _ValaDBusServerModulePrivate ValaDBusServerModulePrivate;
#define VALA_TYPE_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 137 skipping to change at line 337
#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 _ValaCCodeCompiler {
GTypeInstance parent_instance;
volatile int ref_count;
ValaCCodeCompilerPrivate * priv;
};
struct _ValaCCodeCompilerClass {
GTypeClass parent_class;
void (*finalize) (ValaCCodeCompiler *self);
};
struct _ValaCCodeGenerator {
ValaCodeGenerator parent_instance;
ValaCCodeGeneratorPrivate * priv;
ValaCCodeModule* head;
};
struct _ValaCCodeGeneratorClass {
ValaCodeGeneratorClass parent_class;
ValaCCodeModule* (*add_modules) (ValaCCodeGenerator* self, ValaCCode
Module* head);
};
struct _ValaCCodeModule { struct _ValaCCodeModule {
GTypeInstance parent_instance; GTypeInstance parent_instance;
volatile int ref_count; volatile int ref_count;
ValaCCodeModulePrivate * priv; ValaCCodeModulePrivate * priv;
}; };
struct _ValaCCodeModuleClass { struct _ValaCCodeModuleClass {
GTypeClass parent_class; GTypeClass parent_class;
void (*finalize) (ValaCCodeModule *self); void (*finalize) (ValaCCodeModule *self);
void (*emit) (ValaCCodeModule* self, ValaCodeContext* context); void (*emit) (ValaCCodeModule* self, ValaCodeContext* context);
skipping to change at line 266 skipping to change at line 444
char* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeModule * 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); 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_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); 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); 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); char* (*get_array_size_cname) (ValaCCodeModule* self, const char* ar ray_cname);
ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeModule* self, ValaExpression* array_expr); ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeModule* self, ValaExpression* array_expr);
void (*add_simple_check) (ValaCCodeModule* self, ValaCodeNode* node, ValaCCodeFragment* cfrag, gboolean always_fails); void (*add_simple_check) (ValaCCodeModule* self, ValaCodeNode* node, ValaCCodeFragment* cfrag, gboolean always_fails);
}; };
struct _ValaCCodeBaseModule {
ValaCCodeModule parent_instance;
ValaCCodeBaseModulePrivate * priv;
ValaSymbol* root_symbol;
ValaSymbol* current_symbol;
ValaTryStatement* current_try;
ValaCCodeDeclarationSpace* header_declarations;
ValaCCodeDeclarationSpace* internal_header_declarations;
ValaCCodeDeclarationSpace* source_declarations;
ValaCCodeFragment* source_signal_marshaller_declaration;
ValaCCodeFragment* source_type_member_definition;
ValaCCodeFragment* class_init_fragment;
ValaCCodeFragment* base_init_fragment;
ValaCCodeFragment* class_finalize_fragment;
ValaCCodeFragment* base_finalize_fragment;
ValaCCodeFragment* instance_init_fragment;
ValaCCodeFragment* instance_finalize_fragment;
ValaCCodeFragment* source_signal_marshaller_definition;
ValaCCodeStruct* param_spec_struct;
ValaCCodeStruct* closure_struct;
ValaCCodeEnum* prop_enum;
ValaCCodeFunction* function;
ValaCCodeFragment* pre_statement_fragment;
ValaCCodeSwitchStatement* state_switch_statement;
ValaArrayList* temp_vars;
ValaArrayList* temp_ref_vars;
ValaSet* user_marshal_set;
ValaSet* predefined_marshal_set;
gint next_temp_var_id;
gint next_regex_id;
gboolean in_constructor;
gboolean in_static_or_class_context;
gboolean current_method_inner_error;
gint next_coroutine_state;
ValaDataType* void_type;
ValaDataType* bool_type;
ValaDataType* char_type;
ValaDataType* uchar_type;
ValaDataType* unichar_type;
ValaDataType* short_type;
ValaDataType* ushort_type;
ValaDataType* int_type;
ValaDataType* uint_type;
ValaDataType* long_type;
ValaDataType* ulong_type;
ValaDataType* int8_type;
ValaDataType* uint8_type;
ValaDataType* int16_type;
ValaDataType* uint16_type;
ValaDataType* int32_type;
ValaDataType* uint32_type;
ValaDataType* int64_type;
ValaDataType* uint64_type;
ValaDataType* string_type;
ValaDataType* regex_type;
ValaDataType* float_type;
ValaDataType* double_type;
ValaTypeSymbol* gtype_type;
ValaTypeSymbol* gobject_type;
ValaErrorType* gerror_type;
ValaClass* glist_type;
ValaClass* gslist_type;
ValaClass* gvaluearray_type;
ValaTypeSymbol* gstringbuilder_type;
ValaTypeSymbol* garray_type;
ValaTypeSymbol* gbytearray_type;
ValaTypeSymbol* gptrarray_type;
ValaTypeSymbol* gthreadpool_type;
ValaDataType* gquark_type;
ValaDataType* genumvalue_type;
ValaStruct* gvalue_type;
ValaStruct* mutex_type;
ValaTypeSymbol* type_module_type;
ValaTypeSymbol* dbus_object_type;
gboolean in_plugin;
char* module_init_param_name;
gboolean gvaluecollector_h_needed;
gboolean requires_array_free;
gboolean requires_array_move;
gboolean requires_array_length;
gboolean requires_strcmp0;
gboolean dbus_glib_h_needed;
gboolean dbus_glib_h_needed_in_header;
ValaSet* wrappers;
ValaMap* variable_name_map;
};
struct _ValaCCodeBaseModuleClass {
ValaCCodeModuleClass parent_class;
void (*append_vala_array_free) (ValaCCodeBaseModule* self);
void (*append_vala_array_move) (ValaCCodeBaseModule* self);
void (*append_vala_array_length) (ValaCCodeBaseModule* self);
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_struct_declaration) (ValaCCodeBaseModule* self, Vala
Struct* st, 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);
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);
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);
gboolean (*variable_accessible_in_finally) (ValaCCodeBaseModule* sel
f, ValaLocalVariable* local);
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);
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);
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_method_declaration) (ValaCCodeBaseModule* self, Vala
Method* m, ValaCCodeDeclarationSpace* decl_space);
void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self
, ValaErrorDomain* edomain, ValaCCodeDeclarationSpace* decl_space);
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);
};
struct _ValaCCodeStructModule {
ValaCCodeBaseModule parent_instance;
ValaCCodeStructModulePrivate * priv;
};
struct _ValaCCodeStructModuleClass {
ValaCCodeBaseModuleClass parent_class;
};
struct _ValaCCodeMethodModule {
ValaCCodeStructModule parent_instance;
ValaCCodeMethodModulePrivate * priv;
};
struct _ValaCCodeMethodModuleClass {
ValaCCodeStructModuleClass parent_class;
void (*generate_method_result_declaration) (ValaCCodeMethodModule* s
elf, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeFunctio
n* cfunc, ValaMap* cparam_map, ValaMap* carg_map);
void (*generate_parameter) (ValaCCodeMethodModule* self, ValaFormalP
arameter* param, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map
, ValaMap* carg_map);
};
struct _ValaCCodeControlFlowModule {
ValaCCodeMethodModule parent_instance;
ValaCCodeControlFlowModulePrivate * priv;
};
struct _ValaCCodeControlFlowModuleClass {
ValaCCodeMethodModuleClass parent_class;
};
struct _ValaCCodeMemberAccessModule {
ValaCCodeControlFlowModule parent_instance;
ValaCCodeMemberAccessModulePrivate * priv;
};
struct _ValaCCodeMemberAccessModuleClass {
ValaCCodeControlFlowModuleClass parent_class;
};
struct _ValaCCodeAssignmentModule {
ValaCCodeMemberAccessModule parent_instance;
ValaCCodeAssignmentModulePrivate * priv;
};
struct _ValaCCodeAssignmentModuleClass {
ValaCCodeMemberAccessModuleClass parent_class;
};
struct _ValaCCodeMethodCallModule {
ValaCCodeAssignmentModule parent_instance;
ValaCCodeMethodCallModulePrivate * priv;
};
struct _ValaCCodeMethodCallModuleClass {
ValaCCodeAssignmentModuleClass parent_class;
};
struct _ValaCCodeArrayModule {
ValaCCodeMethodCallModule parent_instance;
ValaCCodeArrayModulePrivate * priv;
};
struct _ValaCCodeArrayModuleClass {
ValaCCodeMethodCallModuleClass parent_class;
};
struct _ValaCCodeCompiler {
GTypeInstance parent_instance;
volatile int ref_count;
ValaCCodeCompilerPrivate * priv;
};
struct _ValaCCodeCompilerClass {
GTypeClass parent_class;
void (*finalize) (ValaCCodeCompiler *self);
};
struct _ValaCCodeDeclarationSpace {
GTypeInstance parent_instance;
volatile int ref_count;
ValaCCodeDeclarationSpacePrivate * priv;
ValaCCodeFragment* include_directives;
ValaCCodeFragment* type_declaration;
ValaCCodeFragment* type_definition;
ValaCCodeFragment* type_member_declaration;
ValaCCodeFragment* constant_declaration;
};
struct _ValaCCodeDeclarationSpaceClass {
GTypeClass parent_class;
void (*finalize) (ValaCCodeDeclarationSpace *self);
};
struct _ValaCCodeDelegateModule {
ValaCCodeArrayModule parent_instance;
ValaCCodeDelegateModulePrivate * priv;
};
struct _ValaCCodeDelegateModuleClass {
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 314 skipping to change at line 718
struct _ValaCType { struct _ValaCType {
ValaDataType parent_instance; ValaDataType parent_instance;
ValaCTypePrivate * priv; ValaCTypePrivate * priv;
}; };
struct _ValaCTypeClass { struct _ValaCTypeClass {
ValaDataTypeClass parent_class; ValaDataTypeClass parent_class;
}; };
struct _ValaGErrorModule {
ValaCCodeDelegateModule parent_instance;
ValaGErrorModulePrivate * priv;
};
struct _ValaGErrorModuleClass {
ValaCCodeDelegateModuleClass parent_class;
ValaCCodeStatement* (*return_with_exception) (ValaGErrorModule* self
, ValaCCodeExpression* error_expr);
};
struct _ValaGTypeModule {
ValaGErrorModule parent_instance;
ValaGTypeModulePrivate * priv;
};
struct _ValaGTypeModuleClass {
ValaGErrorModuleClass parent_class;
void (*generate_virtual_method_declaration) (ValaGTypeModule* self,
ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeStruct* type
_struct);
void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl, V
alaCCodeBlock* init_block);
ValaTypeRegisterFunction* (*create_interface_register_function) (Val
aGTypeModule* self, ValaInterface* iface);
};
struct _ValaGObjectModule {
ValaGTypeModule parent_instance;
ValaGObjectModulePrivate * priv;
};
struct _ValaGObjectModuleClass {
ValaGTypeModuleClass parent_class;
};
struct _ValaGSignalModule {
ValaGObjectModule parent_instance;
ValaGSignalModulePrivate * priv;
};
struct _ValaGSignalModuleClass {
ValaGObjectModuleClass parent_class;
ValaCCodeExpression* (*get_dbus_g_type) (ValaGSignalModule* self, Va
laDataType* data_type);
};
struct _ValaGAsyncModule {
ValaGSignalModule parent_instance;
ValaGAsyncModulePrivate * priv;
};
struct _ValaGAsyncModuleClass {
ValaGSignalModuleClass parent_class;
};
struct _ValaDBusModule {
ValaGAsyncModule parent_instance;
ValaDBusModulePrivate * priv;
};
struct _ValaDBusModuleClass {
ValaGAsyncModuleClass parent_class;
};
struct _ValaDBusClientModule {
ValaDBusModule parent_instance;
ValaDBusClientModulePrivate * priv;
};
struct _ValaDBusClientModuleClass {
ValaDBusModuleClass parent_class;
};
struct _ValaInterfaceRegisterFunction { struct _ValaInterfaceRegisterFunction {
ValaTypeRegisterFunction parent_instance; ValaTypeRegisterFunction parent_instance;
ValaInterfaceRegisterFunctionPrivate * priv; ValaInterfaceRegisterFunctionPrivate * priv;
}; };
struct _ValaInterfaceRegisterFunctionClass { struct _ValaInterfaceRegisterFunctionClass {
ValaTypeRegisterFunctionClass parent_class; ValaTypeRegisterFunctionClass parent_class;
}; };
struct _ValaDBusInterfaceRegisterFunction { struct _ValaDBusInterfaceRegisterFunction {
ValaInterfaceRegisterFunction parent_instance; ValaInterfaceRegisterFunction parent_instance;
ValaDBusInterfaceRegisterFunctionPrivate * priv; ValaDBusInterfaceRegisterFunctionPrivate * priv;
}; };
struct _ValaDBusInterfaceRegisterFunctionClass { struct _ValaDBusInterfaceRegisterFunctionClass {
ValaInterfaceRegisterFunctionClass parent_class; ValaInterfaceRegisterFunctionClass parent_class;
}; };
struct _ValaDBusServerModule {
ValaDBusClientModule parent_instance;
ValaDBusServerModulePrivate * priv;
};
struct _ValaDBusServerModuleClass {
ValaDBusClientModuleClass parent_class;
};
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 _ValaGIRWriter { struct _ValaGIRWriter {
skipping to change at line 359 skipping to change at line 840
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);
GType vala_ccode_base_module_get_type (void);
gpointer vala_ccode_declaration_space_ref (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);
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);
gpointer vala_value_get_ccode_declaration_space (const GValue* value);
GType vala_ccode_declaration_space_get_type (void);
GType vala_ccode_struct_module_get_type (void);
GType vala_ccode_method_module_get_type (void);
GType vala_ccode_control_flow_module_get_type (void);
GType vala_ccode_member_access_module_get_type (void);
GType vala_ccode_assignment_module_get_type (void);
GType vala_ccode_method_call_module_get_type (void);
GType vala_ccode_array_module_get_type (void);
GType vala_ccode_generator_get_type (void);
ValaCCodeArrayModule* vala_ccode_array_module_new (ValaCCodeGenerator* code
gen, ValaCCodeModule* next);
ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type,
ValaCCodeGenerator* codegen, ValaCCodeModule* next);
ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (ValaCCodeGener
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);
ValaCCodeBaseModule* vala_ccode_base_module_new (ValaCCodeGenerator* codege
n, ValaCCodeModule* next);
ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type, V
alaCCodeGenerator* codegen, ValaCCodeModule* next);
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_length (ValaCCodeBaseModule*
self);
gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod
ule* self, ValaEnum* en, ValaCCodeDeclarationSpace* decl_space);
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);
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);
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_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_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);
gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl
ock* b);
ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC
CodeBaseModule* self, const char* name);
char* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self,
const char* name);
ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo
deBaseModule* self, const char* cname);
ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM
odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r
eference, gboolean init);
ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC
odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere
nce, gboolean is_chainup);
char* vala_ccode_base_module_generate_destroy_func_wrapper (ValaCCodeBaseMo
dule* self, ValaDataType* type);
ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va
laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup);
char* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule*
self, ValaStruct* st);
ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres
sion* expr, gboolean is_macro_definition);
void vala_ccode_base_module_append_temp_decl (ValaCCodeBaseModule* self, Va
laCCodeFragment* cfrag, ValaList* temp_vars);
void vala_ccode_base_module_create_temp_decl (ValaCCodeBaseModule* self, Va
laStatement* stmt, ValaList* temp_vars);
void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V
alaSymbol* sym, ValaCCodeFragment* cfrag, gboolean stop_at_loop);
void vala_ccode_base_module_append_error_free (ValaCCodeBaseModule* self, V
alaSymbol* sym, ValaCCodeFragment* cfrag, ValaTryStatement* current_try);
void vala_ccode_base_module_create_local_free (ValaCCodeBaseModule* self, V
alaCodeNode* stmt, gboolean stop_at_loop);
gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa
seModule* self, ValaLocalVariable* local);
char* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* sel
f, const char* symname);
char* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModule
* self, const char* delegate_cname);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression
(ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres
sion** delegate_target_destroy_notify);
char* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Vala
CCodeBaseModule* self, const char* delegate_cname);
gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V
alaDataType* type);
gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self
, ValaDataType* type);
ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB
aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr,
ValaExpression* expr, ValaCodeNode* node);
void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData
Type* type);
void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule
* self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space);
void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo
dule* self, ValaInterface* iface, ValaCCodeDeclarationSpace* decl_space);
void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul
e* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space);
void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas
eModule* self, ValaErrorDomain* edomain, ValaCCodeDeclarationSpace* decl_sp
ace);
void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule
* self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean
is_chainup);
ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo
deBaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCC
odeExpression* cexpr);
ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo
deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val
aDataType* to, ValaExpression* expr);
char* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule*
self, ValaTypeSymbol* type);
ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V
alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_
type);
ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val
aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty
pe);
ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi
on_type, ValaDataType* target_type, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V
alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType*
expression_type, ValaDataType* target_type, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_get_property_set_call (ValaCCod
eBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpre
ssion* cexpr, ValaExpression* rhs);
gboolean vala_ccode_base_module_is_address_of_possible (ValaCCodeBaseModule
* self, ValaExpression* e);
ValaCCodeExpression* vala_ccode_base_module_get_address_of_expression (Vala
CCodeBaseModule* self, ValaExpression* e, ValaCCodeExpression* ce);
gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con
st char* wrapper_name);
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);
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);
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);
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);
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);
ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s
elf);
void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod
eContext* value);
ValaTypeSymbol* vala_ccode_base_module_get_current_type_symbol (ValaCCodeBa
seModule* self);
ValaClass* vala_ccode_base_module_get_current_class (ValaCCodeBaseModule* s
elf);
ValaMethod* vala_ccode_base_module_get_current_method (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);
ValaBlock* vala_ccode_base_module_get_current_closure_block (ValaCCodeBaseM
odule* self);
gboolean vala_ccode_base_module_get_in_creation_method (ValaCCodeBaseModule
* 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); GType vala_ccode_compiler_get_type (void);
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 );
GType vala_ccode_generator_get_type (void); ValaCCodeControlFlowModule* vala_ccode_control_flow_module_new (ValaCCodeGe
gpointer vala_ccode_module_ref (gpointer instance); nerator* codegen, ValaCCodeModule* next);
void vala_ccode_module_unref (gpointer instance); ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType
GParamSpec* vala_param_spec_ccode_module (const gchar* name, const gchar* n object_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next);
ick, const gchar* blurb, GType object_type, GParamFlags flags); gboolean vala_ccode_declaration_space_add_declaration (ValaCCodeDeclaration
void vala_value_set_ccode_module (GValue* value, gpointer v_object); Space* self, const char* name);
void vala_value_take_ccode_module (GValue* value, gpointer v_object); gboolean vala_ccode_declaration_space_add_symbol_declaration (ValaCCodeDecl
gpointer vala_value_get_ccode_module (const GValue* value); arationSpace* self, ValaSymbol* sym, const char* name);
GType vala_ccode_module_get_type (void); 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_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_constant_declaration (ValaCCodeDeclar
ationSpace* self, ValaCCodeNode* node);
ValaCCodeDeclarationSpace* vala_ccode_declaration_space_new (void);
ValaCCodeDeclarationSpace* vala_ccode_declaration_space_construct (GType ob
ject_type);
gboolean vala_ccode_declaration_space_get_is_header (ValaCCodeDeclarationSp
ace* self);
void vala_ccode_declaration_space_set_is_header (ValaCCodeDeclarationSpace*
self, gboolean value);
GType vala_ccode_delegate_module_get_type (void);
ValaCCodeDelegateModule* vala_ccode_delegate_module_new (ValaCCodeGenerator
* codegen, ValaCCodeModule* next);
ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object
_type, ValaCCodeGenerator* codegen, ValaCCodeModule* next);
ValaCCodeGenerator* vala_ccode_generator_new (void); ValaCCodeGenerator* vala_ccode_generator_new (void);
ValaCCodeGenerator* vala_ccode_generator_construct (GType object_type); ValaCCodeGenerator* vala_ccode_generator_construct (GType object_type);
ValaCCodeModule* vala_ccode_generator_add_modules (ValaCCodeGenerator* self , ValaCCodeModule* head); ValaCCodeModule* vala_ccode_generator_add_modules (ValaCCodeGenerator* self , ValaCCodeModule* head);
ValaCCodeMemberAccessModule* vala_ccode_member_access_module_new (ValaCCode
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);
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_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 enerator* codegen, ValaCCodeModule* next); ValaCCodeModule* vala_ccode_module_construct (GType object_type, ValaCCodeG enerator* codegen, ValaCCodeModule* next);
void vala_ccode_module_emit (ValaCCodeModule* self, ValaCodeContext* contex t); void vala_ccode_module_emit (ValaCCodeModule* self, ValaCodeContext* contex t);
void vala_ccode_module_visit_source_file (ValaCCodeModule* self, ValaSource File* source_file); void vala_ccode_module_visit_source_file (ValaCCodeModule* self, ValaSource File* source_file);
void vala_ccode_module_visit_class (ValaCCodeModule* self, ValaClass* cl); 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_interface (ValaCCodeModule* self, ValaInterfac e* iface);
void vala_ccode_module_visit_struct (ValaCCodeModule* self, ValaStruct* st) ; 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_enum (ValaCCodeModule* self, ValaEnum* en);
void vala_ccode_module_visit_error_domain (ValaCCodeModule* self, ValaError Domain* edomain); 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_delegate (ValaCCodeModule* self, ValaDelegate* d);
void vala_ccode_module_visit_member (ValaCCodeModule* self, ValaMember* m); void vala_ccode_module_visit_member (ValaCCodeModule* self, ValaMember* m);
skipping to change at line 479 skipping to change at line 1081
char* vala_ccode_module_get_dynamic_signal_disconnect_wrapper_name (ValaCCo deModule* 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); 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_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); 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); 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); 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); 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); 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); ValaCCodeGenerator* vala_ccode_module_get_codegen (ValaCCodeModule* self);
ValaCCodeModule* vala_ccode_module_get_head (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); GType vala_typeregister_function_get_type (void);
GType vala_class_register_function_get_type (void); GType vala_class_register_function_get_type (void);
ValaClassRegisterFunction* vala_class_register_function_new (ValaClass* cl, ValaCodeContext* context); ValaClassRegisterFunction* vala_class_register_function_new (ValaClass* cl, ValaCodeContext* context);
ValaClassRegisterFunction* vala_class_register_function_construct (GType ob ject_type, ValaClass* cl, ValaCodeContext* context); ValaClassRegisterFunction* vala_class_register_function_construct (GType ob ject_type, ValaClass* cl, ValaCodeContext* context);
ValaClass* vala_class_register_function_get_class_reference (ValaClassRegis terFunction* self); ValaClass* vala_class_register_function_get_class_reference (ValaClassRegis terFunction* self);
void vala_class_register_function_set_class_reference (ValaClassRegisterFun ction* self, ValaClass* value); void vala_class_register_function_set_class_reference (ValaClassRegisterFun ction* self, ValaClass* value);
GType vala_ctype_get_type (void); GType vala_ctype_get_type (void);
ValaCType* vala_ctype_new (const char* ctype_name); ValaCType* vala_ctype_new (const char* ctype_name);
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);
GType vala_gtype_module_get_type (void);
GType vala_gobject_module_get_type (void);
GType vala_gsignal_module_get_type (void);
GType vala_gasync_module_get_type (void);
GType vala_dbus_module_get_type (void);
GType vala_dbus_client_module_get_type (void);
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);
gboolean vala_dbus_client_module_dbus_use_ptr_array (ValaDBusClientModule*
self, ValaArrayType* array_type);
GType vala_interface_register_function_get_type (void); GType vala_interface_register_function_get_type (void);
GType vala_dbus_interface_register_function_get_type (void); GType vala_dbus_interface_register_function_get_type (void);
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_for_member (ValaSymbol* symbol);
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 (Val
aDBusModule* self, ValaEnum* en);
ValaCCodeExpression* vala_dbus_module_read_expression (ValaDBusModule* self
, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression* ite
r_expr, ValaCCodeExpression* expr);
ValaCCodeFunction* vala_dbus_module_generate_enum_to_string_function_declar
ation (ValaDBusModule* self, ValaEnum* en);
ValaCCodeFunction* vala_dbus_module_generate_enum_to_string_function (ValaD
BusModule* self, ValaEnum* en);
void vala_dbus_module_write_expression (ValaDBusModule* self, ValaCCodeFrag
ment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr, ValaCCo
deExpression* expr);
GType vala_dbus_server_module_get_type (void);
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);
char* vala_dbus_server_module_dbus_result_name (ValaMethod* m);
GType vala_enum_register_function_get_type (void); GType vala_enum_register_function_get_type (void);
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);
ValaGErrorModule* vala_gerror_module_new (ValaCCodeGenerator* codegen, Vala
CCodeModule* next);
ValaGErrorModule* vala_gerror_module_construct (GType object_type, ValaCCod
eGenerator* codegen, ValaCCodeModule* next);
ValaCCodeStatement* vala_gerror_module_return_with_exception (ValaGErrorMod
ule* self, ValaCCodeExpression* error_expr);
GType vala_gir_writer_get_type (void); GType vala_gir_writer_get_type (void);
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
laCCodeModule* next);
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);
ValaGTypeModule* vala_gtype_module_new (ValaCCodeGenerator* codegen, ValaCC
odeModule* next);
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_class_init (ValaGTypeModule* self, ValaClas
s* cl, ValaCCodeBlock* init_block);
ValaTypeRegisterFunction* vala_gtype_module_create_interface_register_funct
ion (ValaGTypeModule* self, ValaInterface* iface);
ValaGAsyncModule* vala_gasync_module_new (ValaCCodeGenerator* codegen, Vala
CCodeModule* next);
ValaGAsyncModule* vala_gasync_module_construct (GType object_type, ValaCCod
eGenerator* codegen, ValaCCodeModule* next);
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); GType vala_struct_register_function_get_type (void);
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. 20 change blocks. 
61 lines changed or deleted 1026 lines changed or added

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