| 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 | |
|